S
Spinsoft Academy
Why
Scholarships
Programs
Courses
Projects
Interviews
Earnings
Calculator
Our Team
Enroll Now
Back to Courses
Spring Boot
Build enterprise applications with Spring Boot. Learn REST APIs, security, and microservices.
4 Weeks
12 Modules
Course Curriculum
Module 1:
Spring Boot Basics
Introduction to Spring Boot
Spring Boot Architecture
Project Setup with Spring Initializr
Auto Configuration
Application Properties
Module 2:
Dependency Injection
IoC Container
Bean Lifecycle
@Autowired & @Qualifier
@Component, @Service, @Repository
Constructor vs Field Injection
Module 3:
REST API Development
@RestController & @RequestMapping
HTTP Methods (GET, POST, PUT, DELETE)
Request & Response Body
Path Variables & Request Params
Exception Handling
Module 4:
Spring Data JPA
JPA Repository
Entity Mapping
CRUD Operations
Query Methods
Pagination & Sorting
Module 5:
Spring Security
Authentication & Authorization
JWT Token
Role-Based Access
Security Configuration
Password Encoding
Module 6:
Microservices
Microservices Architecture
Service Discovery
API Gateway
Circuit Breaker
Inter-Service Communication