Udemy

[New] Spring Framework 6 & Spring Boot 3 (Developer Guide)

Enroll Now
  • 147 Students
  • Updated 4/2024
4.3
(13 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
9 Hour(s) 19 Minute(s)
Language
English
Taught by
Java Corner (Karim)
Rating
4.3
(13 Ratings)
4 views

Course Overview

[New] Spring Framework 6 & Spring Boot 3 (Developer Guide)

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 :

  1. Understanding Spring Framework.

  2. Understanding Spring Core.

  3. Understanding Spring 5 vs Spring 6.

  4. Understanding Spring AOP (Aspect Oriented Project).

  5. Understanding Spring Boot.

  6. 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.

  7. Understanding Spring Boot with Spring Data JPA.

  8. Understanding Spring Boot with Spring MVC (Thymeleaf).

  9. Understanding Spring Boot with Spring Security.

  10. Understanding Spring Boot with Spring Rest APIs.

  11. Understanding Spring Boot with Spring Testing (JUnit).

  12. Developing Role-Based Full-Stack Application using (Spring Boot, Spring Data JPA, Spring Security, Spring Rest APIs, Spring Testing, Postgres DB).

  13. Understanding Spring Boot 3.

  14. Understanding Spring Boot 2.7 vs Spring Boot 3.

  15. Understanding How to Migrate from Spring Boot 2.7 to Spring Boot 3.

  16. 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

  • P
    Pamarthi Vinod Babu
    3.0

    good

  • C
    CLAUDIU EDUARD RADU
    3.5

    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.

  • H
    Hamza Jaa
    5.0

    perfect course

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed