1: Spring boot Introduction 2: Spring boot Project Setup and Layered Architecture 3: Maven and its Lifecycle 4: Spring boot Controller Layer Annotations 5: Spring boot Bean and its Lifecycle | Inversion of Control 6: Dependency Injection 7: Bean Scopes | Singleton, Prototype, Request and Session Bean Scope 8: Spring boot: Dynamically Initialized Beans | Value Annotation 9. Spring boot @ConditionalOnProperty Annotation 10. Spring boot Profiling and @Profile Annotation 11. Spring boot AOP (Aspect Oriented Programming) 12. Spring boot @Transactional Annotation - Part1 13. @Transactional Part-2 | Declarative, Programmatic Approach & Propagation Types 14. @Transactional Annotation - Part3 | Isolation Level and its different Types 15. Spring boot @Async Annotation - Part1 | ThreadPoolExecutor 16. @Async Annotation | Important Interview questions 17. Spring boot: Custom Interceptors 18. Spring boot: Filters Vs Interceptors 19. HATEOAS for REST APIs 20. ResponseEntity & Response Codes | 1xx, 2xx, 3xx, 4xx and 5xx Return Codes 21. Spring boot Exception Handling 22. Spring boot : JPA (Part-1) 23. Spring boot: JPA | JPA Setup, Architecture and Entity Lifecycle 24. Spring boot: JPA | First Level Caching 25. Spring boot: JPA | Second Level Caching 26. Spring boot: JPA | Map DTO to Table 27. Spring boot: JPA | OneToOne Mapping Unidirectional and Bidirectional 28. Spring boot: JPA | OneToMany, ManyToOne and ManyToMany 29. Spring boot: JPA | JPQL, Derived Query, N+1 Problem, Joins, Pagination 30. Spring boot: JPA | Native Query and Criteria API 31. Spring boot: JPA | Specification API 32. Attacks with Demo | Spring Security | CSRF, CORS, XSS, SQL Injection 33. Spring Boot Security - Part1 | Architecture 34. Spring Boot Security - Part2 | User Creation and Storing Username and Password 35. Spring Boot Security - Part3 | Form Based Authentication 36. Spring Boot Security - Part4 | Basic Authentication 37. Spring Boot Security : What is JWT and its Structure 38. Spring Boot Security - JWT Authentication Implementation 38. git link 39. What is OAuth 2.0: Explained 40. Spring Boot Security - OAUTH2 Authentication Implementation 40. Git link 41. Spring Boot Security - Method Security | Role based Authorization 42. RestTemplate | Communication between Microservices 43. RestClient | Communication between Microservices 44. FeignClient in Spring Boot Microservices | Declarative HTTP Client 45. Service Discovery and its Implementation 46. Client Side Load Balancer and its Implementation 47. Rate Limiter 48. Bulkhead Pattern 49. Retry Pattern 50. Circuit Breaker 51. ApiGateway in Microservices - Part1 | Routing and Load Balancing 51 Git link 52. ApiGateway in Microservices - Part2 | Authentication JWT, Circuit Break 52: Git Link 53. Central Configuration 54. Actuator 55. ConfigurationProperties in-depth