
Spring Boot Fundamentals
Learn Spring boot in simple steps
Learning Journey Context
This course fits into the Other IT & Software learning path as a practical resource to build targeted capabilities.
Relevant for: Frontend Developer, Full Stack Developer, Web Engineer.
Quick Facts
What You’ll Learn
Sample of the reviews:
I was given an assignment to start working on a spring boot project and this course gave me all the skills required to start working a spring boot project.
All through the course, Bharath maintains the same pace, enthusiasm. You will definitely enjoy the course. Go for it without any doubt if you want to quickly learn spring boot with sufficient details. Thanks Bharath
- Venu Reddy
This course is awesome. very clear to understand. I like all your courses very much. -
Sahithi Muchala
Excellent explanation, clear understanding from end to end development of application, profile management, production knowledge -
Sujatha
Really great course, Barath really dived into Spring Boot Fundamentals, and with this you don't have to waste so much time configuring a new project, spring boot really helps you with it -
Bruno Militzer
---
All source code is available for download
Responsive Instructor - All questions answered within 24 hours
Professional video and audio recordings (check the free previews)
----
Are you a java developer with spring background who is interested in quickly mastering the fundamentals of Spring Boot then this course is for you.
Spring is the most widely used framework in the industry today. Looking at any java developer job posting you will see Spring Boot. This course is designed for experienced as well as complete beginners to learn the basics of Spring Boot in easy steps. You will start this course by learning the problems with traditional Spring application development
You will also
Create a Spring boot application from scratch
Updated to the latest Spring Boot 3.X Version
Understand the structure of a spring boot project
Test your spring boot application
Learn how Spring boot simplifies application creation
Perform CRUD operations against a in memory db using Spring Data JPA
Perform CRUD operations against MYSQL Database
Expose out REST APIs using Spring Web
Understand how spring boot auto configures a spring project
Enable health metrics for the application
Customize health metrics endpoint with your own information
Use Spring Boot Profiles
Use Thymeleaf Templating Web Engine
Configure database caching
Use Spring Batching
Write unit testing using SpringMockMVC
Do messaging using SpringJMS
Use Swagger to document your REST APIs
Upload and Download files using REST
Learn the fundamentals of Reactive Programming
Use Project Reactor and Spring Web Flux
Use Reactive MongoDB
Write Unit Test and Integration tests using Reactive Test Module
Learn what RSockets are
Create RSockets Server and Clients
Outcomes
- Create a Spring boot application from scratch .
- Updated to the latest Spring Boot 3.X Version .
- Understand the structure of a spring boot project .
- Test your spring boot application .
- Learn how Spring boot simplifies application creation .
- Perform CRUD operations against a in memory db using Spring Data JPA .
- Perform CRUD operations against MYSQL Database .
- Expose out REST APIs using Spring Web .
- Understand how spring boot auto configures a spring project .
- Enable health metrics for the application .
- Customize health metrics endpoint with your own information .
- Use Spring Boot Profiles .
- Use Thymeleaf Templating Web Engine .
- Configure database caching .
- Use Spring Batching .
- Write unit testing using SpringMockMVC .
- Do messaging using SpringJMS .
- Use Swagger to document your REST APIs .
- Upload and Download files using REST .
- Learn the fundamentals of Reactive Programming .
- Use Project Reactor and Spring Web Flux .
- Use Reactive MongoDB .
- Write Unit Test and Integration tests using Reactive Test Module .
- Learn what RSockets are .
- Create RSockets Server and Clients Show moreShow less.
Course Curriculum
26 sections • 208 lectures • 11h 7m total length
FAQs
Instructor
Bharath Thippireddy
Reviews
⭐4.7 / 5 average rating from 8.6K+ learners
View detailed reviews on Udemy →Deals
This course is currently available at a discounted price ₹469 ₹4229 (89% OFF) on Udemy. Udemy also offers deals on other courses from time to time — click below to explore
Explore Deals on Udemy →Deals and prices are set by the provider and may change. Please check final details on the provider’s site.
Top Alternatives
Highly-rated courses worth your attention

![Kubernetes for Beginners: Google Cloud, AWS & Azure [2020]](https://img-c.udemycdn.com/course/480x270/2652492_26d6_4.jpg)
![[NEW] Amazon EKS Starter: Docker on AWS EKS with Kubernetes](https://img-c.udemycdn.com/course/480x270/1782082_988b_9.jpg)



