|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/starting-with-apache-wicket-version-9x/
课程评论:没有评论
课程名称:《Apache Wicket 入门(版本 9.x+)》 课程概述: 欢迎参加《Apache Wicket 入门》课程。在本课程中,您将通过熟悉几种特定的 JAVA Web 应用程序开发技术,提升您现有的 JAVA 和 Apache Wicket 9+(与 SpringBoot)知识。我们将重点讨论一些在企业 JAVA 开发中经常使用的主题,但并不限于此。虽然本课程使用 SpringBoot 作为底层框架,但这里提出的解决方案并不特定于该平台,您也可以将其重用,例如与最近的 Quarkus 支持等结合使用。课程的主要目的是帮助新手或已有 Apache Wicket 开发经验的开发者轻松掌握特定知识。所介绍的解决方案在多个生产级 Wicket 应用中使用多年,并且使用的库以其稳定性和活跃开发著称。这将保护您在一些库或项目上投资的价值。 您将学习到: - 使用 Apache Wicket 和 SpringBoot 开始构建真实应用。 - 掌握使用 Apache Wicket 的全栈开发能力。 - 通过实际制作应用的“边做边学”方法,立即实践所学知识。 - 使用 Java 实现 AJAX 客户端/服务器通信。 - 将第三方库集成到您的 Apache Wicket 应用程序中。 - 为您现有的 SpringBoot 开发知识/技能增添新价值。 课程内容: 在课程中,我们创建一个基本的 Apache Wicket 单页面应用程序,每节课将为其添加新的增强功能。最终,我们将创建一个具有多种不同功能的单一应用程序。主要主题包括: - 创建一个功能齐全的单页面应用程序。 - 将应用程序数据导出为格式化的 MS Excel 文件及其他功能。 - 将应用程序数据导出为包含格式、嵌入图像或条形码的 PDF 文件。 - 将 MongoDB 作为持久数据存储。 - 使用 GridFS 作为附件/文件上传数据存储(准备中)。 本课程的一个重要部分是意识到在使用 Apache Wicket 时“我们不需要做什么”。简化可以是巨大的,老话说得好,“最好的代码是你不必写的代码”在这里得到了验证。 GitHub 仓库: 源代码可以通过课程最后一课附带的链接访问。您可以克隆该库,并使用我们在本课程中构建的代码片段。 总结: 《Apache Wicket 入门》课程面向希望在这个庞大市场中提升生产力和竞争力的专业 Java 开发者个人或小/中型团队。课程中介绍的技术可以轻松地在各种应用程序开发中重用。
Welcome to the ‘Starting with Apache Wicket' course. With this course, you are going to add value to your existing JAVA and Apache Wicket 9+ (with SpringBoot) knowledge by getting familiar with several techniques for solving specifically selected areas of JAVA web application development. We will focus on several topics often useful in corporate JAVA development but not exclusively. SpringBoot is being used here as an underlying framework, but solutions presented here are not specific to this platform and can be reused e.g. with recent Quarkus support, etc. The primary idea of this course is to help new or existing Apache Wicket developers to adopt certain knowledge in an easy way. The solutions presented are being used for several years in production-grade Wicket applications and the libraries used are well-known for stability and active development. This will protect the value invested into adopting some libraries or projects. What you'll learnStart building real apps with Apache Wicket and SpringBootBecome a master in fullstack development using Apache WicketLearning-by-doing method of building real application and practice your knowledge immediatelyUse ajax client/server communication using Java onlyIntegrate 3rd party libraries into your Apache Wicket appAdd a new value to your existing SpringBoot development knowledge/skillsTopics covered by this course:During a course, we create a basic Apache Wicket single-page application and each lecture will add a new enhancement to it. Eventually, we create a single application with many different features. The main topics include:creating a full-featured single-page application using Apache Wicketexport application data in MS Excel format with formatting and some other featuresexport application data in PDF format with formatting, embedded images or bar-codesincluding MongoDB as persistent data storageusing GridFS as an attachment/file uploads data storage (PREPARING)An important part of this course is to realize 'what we don't need to do' when using Apache Wicket. Simplification can be huge and the old saying that 'the best code is the code you don't have to write' is proven here.GitHub repository:The source code is available through the link attached to the last lecture in this course. You can clone the repo and use the code snippets we are building in this course.Summary:‘Starting with Apache Wicket' course is targeted at individuals or small/medium teams of professional Java developers that want to be productive and competitive in this large market. Techniques presented here can be reused easily in application development of many kinds.