Spring Boot & Thymeleaf - The Full Stack Developer Guide

Mastering Spring and Spring Boot + Developing Role-Based Full-Stack App (JPA, Thymeleaf, Testing, Security, MySql)

4.50 (79 reviews)
Udemy
platform
English
language
Programming Languages
category
Spring Boot & Thymeleaf - The Full Stack Developer Guide
1,906
students
23.5 hours
content
Apr 2024
last update
$64.99
regular price

What you will learn

Master Spring and Spring Boot Framework for building Full-Stack Applications.

Explore advanced Spring Boot features like DevTools, Actuator, and Properties for efficient development.

Utilize Spring Boot with JPA, JUnit Testing, Security, and REST for comprehensive application development.

Analyze and architect real-time systems through practical projects like 'JavaCorner-Admin'.

Develop role-based full-stack applications, covering both back-end and front-end development.

Implement a resilient business layer using Rest Services APIs.

Implement Front-End Layer using Thymeleaf.

Implement Front-End Layer using Thymeleaf.

Ensure application security with Spring Security.

Get acquainted with Spring Boot 3's latest features and Sping 6 latest features.

Learn how to migrate from Spring Boot 2 to Spring Boot 3.

Why take this course?

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

  1. Mastering Spring Framework (Spring Core 5/6 and Spring Boot 2.7/3).

  2. Mastering Spring Concepts  (IoC, DI, Spring Beans, Bean Life-cycle, Bean Autowiring, AOP)

  3. Mastering Spring Boot features (Runners, Actuator, DevTools, App Properties, Failure Analyzer)

  4. Mastering Spring Boot concepts by creating a Role-Based Full-Stack Application sample using (Spring Boot, JPA, Rest, MVC, JUnit, Postgres).

  5. +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.

  1. Learn how to build system class diagram (UML) based on system business requirements.

  2. Learn to use Spring Initializr and how to construct the Spring Boot project.

  3. Learn how to develop Model layer using Spring Data JPA.

  4. Learn how to develop Business layer using Spring Service.

  5. Learn how to develop unit testing using JUnit-5 and Mockito-4.

  6. Learn how to develop Integration testing using Test Containers.

  7. Learn how to develop Front-End using Spring MVC and Theymleaf.

  8. Learn how to develop Users Authentication and authorization using Spring Security.

  9. Learn how to use Maven Build tool.

  10. Using MySQL Database for data storing.

  11. Using Intellij IDEA.

  12. Explaining how to install the software on Windows and Linux.



Screenshots

Spring Boot & Thymeleaf - The Full Stack Developer Guide - Screenshot_01Spring Boot & Thymeleaf - The Full Stack Developer Guide - Screenshot_02Spring Boot & Thymeleaf - The Full Stack Developer Guide - Screenshot_03Spring Boot & Thymeleaf - The Full Stack Developer Guide - Screenshot_04

Reviews

Sylvia
February 24, 2023
It was a fantastic, fast course! I'm going to use what I've learned here to apply to building my own app.
Kimberly
February 23, 2023
This is a great class. The instructor does a great job of explaining things and giving examples so that the student can understand the lesson.
Elizabeth
February 22, 2023
The course is extremely informative and easy to understand. This course resolved some issues I had with Spring Boot and JPA. I'm getting a lot out of this class. I would recommend this course to anyone.
Jose
February 22, 2023
Genuinely an excellent instructor. These tutorials should be learned by anyone who is completely new to Spring Boot. Well-organized and able to follow the course.
Joseph
February 22, 2023
Until I saw this course, I had never been so interested in learning "Spring Boot + JPA + Thymeleaf." Easy to comprehend, even for a complete novice, and enjoyable.
Marina
February 17, 2023
I'm really enjoying this course because it offers so much substance. I'm enjoying the project implementation demonstrated in the course.
Jacky
February 17, 2023
I sincerely enjoy this course since it is not too difficult to learn while yet providing a wealth of knowledge, and the greatest part is that this material is about best practices.
El
January 29, 2023
c'est très clair et bien construit, le moniteur sait de quoi il parle - it is very clear and well constructed, the instructor knows what he is taling about
Bedada
January 24, 2023
The course content is more of practice and I loved it. But it's good if more explanation added to it. I mean yes explanations are there but make it bit deep. Thank you for the course. I really ejoying the course.
George
November 29, 2022
Very good course for hands-on experience for a real project, the topics are well organized and the voice is clear.
Mohamed
November 18, 2022
I am truly enjoying this course. I appreciate how the instructor surveyed us before to get a sense of what we are going to do step by step in the course. The instructor is fantastic – very knowledgeable, clear voice & explanations and willing to answer questions in the Q&A section.
Anis
November 3, 2022
I appreciate myself for taking this course i have learnt fullstack development at intermidiate level. Thanks a lot for wonderful coruse.

Charts

Price

Spring Boot & Thymeleaf - The Full Stack Developer Guide - Price chart

Rating

Spring Boot & Thymeleaf - The Full Stack Developer Guide - Ratings chart

Enrollment distribution

Spring Boot & Thymeleaf - The Full Stack Developer Guide - Distribution chart
4945200
udemy ID
10/25/2022
course created date
11/1/2022
course indexed date
Bot
course submited by