S
Spinsoft Academy
Scholarships
Programs
Courses
Projects
Interviews
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