Intermediate
10 weeks Java 17+Java + Spring Boot
Build production-grade REST APIs and microservices with Spring Boot, JPA, and cloud-ready deployment patterns.
₹5,999
Enroll now Curriculum
01
Java Foundations
- Java 17 features (records, sealed classes)
- Generics & collections
- Streams & lambdas
- Concurrency basics
02
Spring Core
- IoC & dependency injection
- Bean lifecycle
- Spring AOP
- Configuration management
03
Spring Boot & REST
- Auto-configuration
- REST controller design
- Request validation
- Exception handling
04
Data Layer
- Spring Data JPA
- Hibernate ORM
- Custom queries (JPQL / native)
- Database migrations with Flyway
05
Security
- Spring Security basics
- JWT authentication
- OAuth2 with Spring
- Role-based authorization
06
Testing
- JUnit 5 & Mockito
- Integration tests with TestContainers
- MockMvc testing
- Test-driven development
07
Microservices
- Service discovery with Eureka
- API gateway pattern
- Inter-service communication
- Resilience4j circuit breaker
08
Deployment
- Docker containerisation
- Docker Compose
- Environment configuration
- Health checks & actuator
What you'll build
Build a RESTful e-commerce API with auth, products, cart, and orders
Build a microservices chat platform with real-time WebSocket messages