What is Spring Framework?
Learn the Spring Framework core concepts โ IoC, Dependency Injection, Spring modules, and how Spring differs from Spring Boot.
Introduction to Spring Boot
Learn what Spring Boot is, how auto-configuration works, the embedded server, project structure, and how to build your first Spring Boot application.
Building REST APIs with Spring Boot
Learn how to build a complete CRUD REST API using Spring Boot with @RestController, @GetMapping, @PostMapping, @PathVariable, @RequestBody, and @RequestParam.
Spring Data JPA
Learn ORM, JPA, Hibernate, and Spring Data JPA to persist data in MySQL with @Entity, @Id, JpaRepository, and a complete Student CRUD example.
Spring Security Basics
Learn authentication vs authorization, Spring Security auto-configuration, SecurityFilterChain, Basic Auth, @PreAuthorize, CORS, and JWT concepts.
Introduction to Microservices
Learn what microservices are, how they compare to monoliths, service discovery with Eureka, API Gateway, inter-service communication, and Spring Cloud basics.