Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Learn Spring Boot 4 by Examining 7+ Practical Applications
Rating: 4.8 out of 5(20 ratings)
100 students

Learn Spring Boot 4 by Examining 7+ Practical Applications

Serve web content, validate input, connect to a DB using JPA, offer and consume RESTful APIs, cover with automated tests
Created byJuhan Aasaru
Last updated 1/2026
English

What you'll learn

  • How to use Spring Boot and Spring Framework to build applications
  • How to consume and offer web services using REST
  • How to cover the application with Spring specific tests
  • How to validate input and connect the application with a relational database using JPA

Course content

8 sections60 lectures5h 8m total length
  • Introduction3:46
  • Beware of Outdated Spring Boot Courses!7:39

    In this lecture, I help you identify courses and tutorials that teach outdated functionality that has been replaced by better alternatives, or that cover topics not needed in real life.

  • Download and Install Oracle GraalVM JDK to Compile and Run the Applications3:45
  • Download and Install IntelliJ IDEA Community Edition to Work With the Code3:19

    Here, I instruct you on how to import the course materials into your computer's integrated development environment.

  • What to Use Large Language Models For When Learning Spring Boot1:53
  • Connect GitHub Copilot IDE Extension and Use Inline Chat to Ask Clarification2:20

Requirements

  • Basic understanding of Java

Description

  • This course covers all the essential parts of Spring Boot 4

    • I work as a Senior Java Developer and Solution Architect, and I know what topics are essential in the field

    • I introduce all the concepts in a logical order so you quickly get up to speed

    • I don't waste your time teaching you material that is hardly ever used in real-life (like Aspected Oriented Programming)

  • I show you real code, and I don't waste your time by live coding

    • I illustrate each section with a new working application that you can check out and run on your own computer.

  • Course is suitable for total beginners, but also for developers who have worked with Spring Boot

    • Course gives you a systematic understanding of both frameworks - Spring Framework and Spring Boot, and you need to understand that to work as a Senior Software Engineer one day

  • I show you how you can use ChatGPT or Copilot to move faster while still learning everything important

    • I teach you all the essential parts about Spring Boot in this course.

    • However, now and then, I point out what situations you can handle with an AI like ChatGPT or GitHub Copilot

  • I have included practical challenges

    • Each lecture is accompanied by a personal challenge that I have crafted for you to gain an understanding of the main concepts of the section.

    • I also provide complete solutions for all the challenges and explain them in separate videos - so you won’t have to be afraid that you get stuck solving any of the challenges.

Who this course is for:

  • Total beginners who want to learn Spring Boot from scratch
  • Who have already coded on Spring Boot but want to understand how the framework works
  • Intermediate students who want to learn how to utilize the full power of Spring Boot