Modern Java Web Applications with Spring Boot 2.x

所在平台: Udemy

课程主页: https://www.udemy.com/course/modern-java-web-applications-with-spring-boot-2x/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:现代Java Web应用程序与Spring Boot 2.x 课程概述:构建Web应用程序对许多Java开发者来说是一个挑战,因为复杂的软件需求常常导致框架库和配置变得臃肿和难以管理。Spring Boot 2.x是一个功能丰富的平台,它基于Spring 5.x框架,旨在帮助开发者以更少的配置解决复杂问题,同时提供强大的依赖管理功能。在本课程中,您将学习如何创建人力资源信息系统(HRIS)的各种模块,如员工工时表、请假管理和个人档案管理。您将使用Spring Boot 2.x构建HRIS应用程序,并集成Spring Web MVC、Spring WebFlux、Spring Data、RESTful Web服务及客户端。此外,您将使用最新版本的Spring Security 5.0来保护您的应用,并利用OAuth 2.x实现OpenID连接。课程中还将介绍反应式编程及其Spring Web Flux和Project Reactor特性。最后,您将学习如何使用流行的云和容器平台(如Spring Cloud Foundry、Docker和AWS)部署您的应用和服务。通过本课程的学习,您将自信地实现Spring Boot 2.x的核心功能,创建可扩展、优化且稳健的企业Web应用程序。 关于作者:Sherwin John Calleja Tragura是一名Java开发者,最初专注于Documentum和Alfresco文档管理系统。他于2010年首次接触移动应用程序,并安装使用了Alfresco移动应用程序。他目前是一名技术企业培训师及Java、JEE和Spring应用开发的主题专家,同时也是EMC Documentum和OCP Java 7 Associate认证持有者。他著有《Spring MVC蓝图》和《Spring 5烹饪书》及一门Packt视频课程《Jakarta EE 8食谱》。在此之前,他曾担任Alfresco Share、Alfresco 3记录管理、Mastering Hibernate和Delphi Cookbook的技术编辑。

课程评论(0条)

课程详情

Building web application has been a challenge for many Java developers because of the complexities of their software requirements, leading to a bloated and unmanaged framework library repository and configurations. Spring Boot 2.x, a feature-rich platform built from the Spring 5.x framework, is created by to help developers solve their complex problems with fewer configurations but with strong dependency management features.In this course, you will learn how to create various modules in a Human Resources Information System (HRIS) such as employee timesheets, leave management, and profiling. You will use Spring Boot 2.x to create your HRIS app while integrating Spring Web MVC, Spring WebFlux, Spring Data, RESTful web services, and clients. Above all, you'll use the latest version of Spring Security-5.0-to secure your apps and OAuth 2.x to implement an OpenID connection. You'll apply reactive programming with its Spring Web Flux and Project Reactor features. Finally, you will deploy your apps and services using some popular cloud and container platforms such as Spring Cloud Foundry, Docker, and AWS.By the end of the course, you will be confident in implementing the core features of Spring Boot 2.x to create scalable, optimal, and robust enterprise web applications.About the AuthorSherwin John Calleja Tragura started his career as a Java developer by focusing on the Documentum and Alfresco document management systems. His first exposure to mobile applications started in 2010 when he first installed and used the Alfresco mobile application, which featured core document content services.He is currently a technical corporate trainer and a subject matter expert on Java, JEE, and Spring application development. He is a certified EMC Documentum and OCP Java 7 Associate. He authored the following Packt books-Spring MVC Blueprints and Spring 5 Cookbook and also a Packt video course: Jakarta EE 8 Recipes. Before that, he was a technical editor for Alfresco Share, Alfresco 3 Records Management, Mastering Hibernate, and Delphi Cookbook.

课程标签

0人关注该课程

主题相关的课程