Playlist · Engineering Digest

Spring Boot Mastery: From Basics to Advanced

by Engineering Digest · 47 videos

Listed in Best free Java courses on YouTube, ranked by total hours

Total watch time

15h 52m

at 1× speed · exactly 15 hours, 51 minutes, 40 seconds at 1×

At an hour a day you'd finish in 16 days

The shape of the course

47 videos in blocks of 10 · each column is a block's total, to scale

1h 53m
3h 13m
3h 16m
2h 41m
4h 50m

WatchedTo watch

Compare Open on YouTube JSON

Next time, skip the copying: change youtube.com to playlistduration.com in any playlist, video or channel address and it opens here. Or see the total on YouTube itself, with our extension for Chrome, Firefox or Edge.

Your plan

Plan to finish

About 16 days at an hour a day

Pick a daily pace and the days you'll watch. Ticked videos are skipped.

Days

At one hour a day, every day, this playlist takes about 16 days. Turn on JavaScript to plan around your week.

Videos (47)

15h 52m in total · tick what you've watched

Tick videos you've watched — progress is saved in this browser. Titles open on YouTube in a new tab.

Videos to
Watched
1 What is Spring Boot in Hindi | The Whys and Hows of this Java Marvel! 11:18 2023-10-02
2 Install Java & IntelliJ on Windows 11 6:25 2025-04-07
3 You can download Spring Boot Project from the zip file in the description 2:44 2025-03-22
4 Create Spring Boot Project in Intellij | Create Spring Boot Project with Spring Initializr 9:58 2023-10-03
5 Install maven on windows 11 1:45 2022-04-20
6 What is Maven in Java in Hindi | How Maven Works with Java & Spring Boot: Step-by-Step Explanation 10:13 2023-10-04
7 Structure of Spring Boot Application | What's Inside Your Spring Boot App? 9:32 2023-10-05
8 @SpringBootApplication Internal Working | IOC Container & Dependency Injection in Spring Boot 23:41 2023-10-16
9 Creating REST API using Spring Boot in Hindi | A Step-by-Step Tutorial 27:16 2023-10-21
10 One-Stop Solution: Installing MongoDB on Mac, Lubuntu, Fedora, Windows 11 9:39 2023-10-23
11 A Beginner's Walkthrough to MongoDB: Key Concepts Simplified 5:50 2023-10-23
12 Understanding ORM, JPA, and Spring Data JPA: A Step-by-Step Tutorial 10:11 2023-10-23
13 Step-by-Step Tutorial: How to Integrate MongoDB in Your Spring Boot Application 30:22 2023-10-23
14 ResponseEntity in Spring Boot in Hindi | Handling HttpStatus while creating REST API 17:52 2023-10-23
15 Mastering Project Lombok in Java: Simplify Your Code Like a Pro 6:05 2023-10-27
16 Mastering MongoDB Relationships in Spring Boot: @DBRef Annotation for Seamless Collection Linking! 44:27 2023-11-10
17 @Transactional Annotation in Spring Boot Example in Hindi | @Enabletransactionmanagement 16:55 2023-11-11
18 Connecting Spring Boot to MongoDB Atlas: A Step-by-Step Tutorial 10:06 2023-11-11
19 This video is for users of Spring Boot versions other than the one covered in the lectures 1:15 2024-06-04
20 Spring Security in Spring Boot in Hindi | @EnableWebSecurity Annotation 49:40 2023-11-29
21 Adding Authentication to Journal Endpoints 21:03 2024-01-15
22 Role Based Authorization in Spring Boot Project 13:58 2024-01-18
23 Properties | YAML | How to pass command line arguments in spring boot application ? 12:38 2024-01-20
24 JUnit Testing in Spring Boot | @Test @ParameterizedTest @CsvSource @ArgumentsSource @SpringBootTest 28:46 2024-01-25
25 Mockito Spring Boot Tutorial | @Mock @InjectMocks 13:53 2024-01-25
26 Master Spring Boot Profiles: A Comprehensive Guide for Developers - 2026 Update 19:18 2024-01-29
27 Mastering Logging in Spring Boot: A Complete Guide, from Logback to SLF4J 36:18 2024-02-04
28 Master SonarQube, SonarLint, and SonarCloud: Ultimate Guide to Enhancing Your Code Quality 19:03 2024-02-07
29 Master External API Integration in Spring Boot: A Step-by-Step Guide 21:15 2024-02-08
30 Spring Boot Tutorial: How to Consume External POST APIs Effectively 9:37 2024-02-08
31 Ultimate Guide to Using Eleven Labs API: Transform Text to Lifelike Speech in Minutes! 15:08 2024-02-13
32 @component vs @service in Spring Boot 3:10 2024-02-14
33 Mastering @Value in Spring Boot: Inject Properties Like a Pro! 7:06 2024-02-20
34 Mastering @PostConstruct in Spring Boot: Complete Guide for Developers 20:19 2024-02-23
35 Mastering MongoTemplate, Criteria, and Query in Spring Boot MongoDB 24:36 2024-02-24
36 Send Email Using Spring Boot | Gmail SMTP | Java Mail Sender 13:15 2024-02-24
37 Ultimate Guide to Scheduling Tasks with Cron Jobs in Spring Boot 14:22 2024-02-24
38 Adding Sentiment to Journal App 6:55 2024-02-24
39 How to Use Redis in Your Spring Boot Project: Step-by-Step Tutorial 42:19 2024-04-07
40 How to integrate Redis Cloud with Spring Boot Application 13:26 2024-05-21
41 What is Kafka ? How to use Confluent Kafka in Spring Boot Application ? 1:25:57 2024-05-30
42 Complete JWT Authentication and Authorisation in Spring Boot 48:43 2024-06-09
43 Kafka Fallback: What if Kafka doesn't work ? 7:20 2024-07-15
44 Deploy Spring Boot App on Heroku: Easy Guide for Beginners 30:16 2024-08-04
45 How to Integrate Swagger in Spring Boot | Step-by-Step Tutorial 35:48 2024-09-17
46 OAuth2 in Spring Boot | How to Add Google Login in Spring Boot | Complete Tutorial 48:13 2024-12-23
47 How to Host Spring Boot on VPS: Production Guide (2026) 33:44 2026-02-07
For your README

Embed a badge

Show the watch time in a README or course description — it links back here and updates itself

Watch time: 15h 52m · 47 videos

Markdown
[![Watch time: 15h 52m · 47 videos](https://playlistduration.com/badge/playlist/PLA3GkZPtsafacdBLdd3p1DyRd5FGfr3Ue.svg)](https://playlistduration.com/playlist/PLA3GkZPtsafacdBLdd3p1DyRd5FGfr3Ue)
HTML
<a href="https://playlistduration.com/playlist/PLA3GkZPtsafacdBLdd3p1DyRd5FGfr3Ue"><img src="https://playlistduration.com/badge/playlist/PLA3GkZPtsafacdBLdd3p1DyRd5FGfr3Ue.svg" alt="Watch time: 15h 52m · 47 videos" width="210" height="20"></a>

Add ?speed=1.5 to the image URL for the time at that speed, ?label=Course to change the left text, or ?style=flat-square for square corners.

Want the numbers themselves? GET https://playlistduration.com/api/v1/playlist/PLA3GkZPtsafacdBLdd3p1DyRd5FGfr3Ue returns them as JSON — free, no key. API docs →

Data from the YouTube Data API as of 2026-10-23 (cached). Private or deleted videos are excluded from totals.