Course Information
Course Overview
Master Spring Framework (5 + 6) & Spring Boot (2 + 3) & Developing Full-Stack Role-Based App (JPA, Rest, MVC, Security)
Introduction to Spring Boot :
Spring Boot is an open source Java-based framework used to create a micro Service. It is developed by Pivotal Team and is used to build stand-alone and production ready spring applications. This chapter will give you an introduction to Spring Boot and familiarizes you with its basic concepts.
Spring Boot Advantages :
Easy to understand and develop spring applications
Increases productivity
Reduces the development time
Course Objectives :
Understanding Spring Framework.
Understanding Spring Core.
Understanding Spring 5 vs Spring 6.
Understanding Spring AOP (Aspect Oriented Project).
Understanding Spring Boot.
Understanding Spring Boot Features :
A- Spring Boot main Features.B- Spring Boot Starters.
C- Spring Boot DevTools.
D- Spring Boot Runners.
E- Spring Boot Actuator.
Understanding Spring Boot with Spring Data JPA.
Understanding Spring Boot with Spring MVC (Thymeleaf).
Understanding Spring Boot with Spring Security.
Understanding Spring Boot with Spring Rest APIs.
Understanding Spring Boot with Spring Testing (JUnit).
Developing Role-Based Full-Stack Application using (Spring Boot, Spring Data JPA, Spring Security, Spring Rest APIs, Spring Testing, Postgres DB).
Understanding Spring Boot 3.
Understanding Spring Boot 2.7 vs Spring Boot 3.
Understanding How to Migrate from Spring Boot 2.7 to Spring Boot 3.
Migrate Library-Management-System from Spring Boot 2.7 to Spring Boot 3.
Course Content
- 10 section(s)
- 80 lecture(s)
- Section 1 Introduction
- Section 2 Preparing Development Environment
- Section 3 Introduction to Spring Framework
- Section 4 Introduction to Spring Core
- Section 5 Introduction to Spring Boot
- Section 6 First Spring Boot Application
- Section 7 Spring Boot Project Structure
- Section 8 Spring Boot Runners
- Section 9 Managing Spring Application Properties
- Section 10 Spring Boot with Spring Data JPA
What You’ll Learn
- Spring Framework (What, Why and History)
- Spring Boot (What, Why and History)
- Spring 5 Vs. Spring 6
- Spring Boot 2 Vs Spring Boot 3
- Spring Boot 2 Features (Starters, DevTools, Runners, Actuator, Failure Analyser)
- Spring Boot 3 New Features
- Spring Boot + Spring Security
- Spring Boot + Spring Testing
- Spring Boot + Spring Data JPA
- Spring Boot + Rest APIs
- Developing Role-Based Full-Stack Application
- Learn how to Migrate from Spring Boot 2.7 to Spring Boot 3.
Reviews
-
PPamarthi Vinod Babu
good
-
CCLAUDIU EDUARD RADU
I took this course more for the migration part, than the Spring Boot. From my point of view this course is only for person who want to have a first contact with the concept, like a "Hello Spring & Spring Boot". Having this together with the migration from 2 to 3 is not necessary a good idea, since you need some serious experience in order to involve in a migration. The concepts are very light in presentation, you will have only the Windows part presented as installation. More than that, some lessons are bad. Lesson 45 for example should be an Agenda for JPA, but is the Customer properties who already was presented. The final lessons for Spring Data looks presented by somebody else. Anyway, looks like it wasn't reviewed properly before being released. I offered "Good" taking in consideration the effort to prepare this course, which in the end means some work.
-
HHamza Jaa
perfect course