|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/spring-jpa-mvc-security-mockito-practical-guide/
课程评论:没有评论
课程名称:Spring Boot与Thymeleaf - 全栈开发者指南 概述:该培训课程涵盖了Spring框架的基本组成部分,包括Spring Core、Spring Boot、Spring JPA、Spring MVC、Spring Rest、Spring Security、Spring Testing、Thymeleaf、MySQL和Postgres,指导学员从零开始构建一个全栈应用程序。课程深入探讨了在实际项目中至关重要的概念。 课程内容: 课程一:Spring框架完整参考 - 精通Spring框架(Spring Core 5/6和Spring Boot 2.7/3)。 - 理解Spring概念(IoC、DI、Spring Beans、Bean生命周期、Bean自动装配、AOP)。 - 掌握Spring Boot特性(Runners、Actuator、DevTools、应用程序属性、故障分析器)。 - 通过创建基于角色的全栈应用程序样本(使用Spring Boot、JPA、Rest、MVC、JUnit、Postgres),深入理解Spring Boot概念。 - 设计了15个实用项目,旨在加强学员作为Spring开发者的技能,沉浸在实际应用程序的开发中。 课程二:开发基于角色的全栈项目 - 学习如何根据系统业务需求构建系统类图(UML)。 - 学习使用Spring Initializr创建Spring Boot项目。 - 学习如何使用Spring Data JPA开发模型层。 - 学习如何使用Spring Service开发业务层。 - 学习如何使用JUnit-5和Mockito-4进行单元测试开发。 - 学习如何使用测试容器进行集成测试开发。 - 学习如何使用Spring MVC和Thymeleaf进行前端开发。 - 学习如何使用Spring Security进行用户身份验证和授权。 - 学习如何使用Maven构建工具。 - 使用MySQL数据库进行数据存储。 - 使用IntelliJ IDEA进行开发。 - 解释如何在Windows和Linux上安装软件。 该课程适合希望深入掌握Spring技术栈并能够独立开发全栈应用程序的学习者。
Bootcamp Description: This bootcamp covers essential components of the Spring Framework (Spring Core, Spring Boot, Spring JPA, Spring MVC, Spring Rest, Spring Security, Spring Testing, Thymeleaf, MySQL, Postgres), guiding you through the process of building a Full-Stack Application from scratch. It delves into crucial concepts crucially employed in real-world projects.Course 1: Complete Reference of Spring Framework Mastering Spring Framework (Spring Core 5/6 and Spring Boot 2.7/3).Mastering Spring Concepts (IoC, DI, Spring Beans, Bean Life-cycle, Bean Autowiring, AOP)Mastering Spring Boot features (Runners, Actuator, DevTools, App Properties, Failure Analyzer)Mastering Spring Boot concepts by creating a Role-Based Full-Stack Application sample using (Spring Boot, JPA, Rest, MVC, JUnit, Postgres).+15 practical projects designed to strengthen your skills as a Spring developer, immersing you in the development of real-world applications.Course 2: Developing a Role-Based Full-Stack Project.Learn how to build system class diagram (UML) based on system business requirements. Learn to use Spring Initializr and how to construct the Spring Boot project.Learn how to develop Model layer using Spring Data JPA.Learn how to develop Business layer using Spring Service.Learn how to develop unit testing using JUnit-5 and Mockito-4.Learn how to develop Integration testing using Test Containers.Learn how to develop Front-End using Spring MVC and Theymleaf.Learn how to develop Users Authentication and authorization using Spring Security.Learn how to use Maven Build tool.Using MySQL Database for data storing.Using Intellij IDEA.Explaining how to install the software on Windows and Linux.