Building Microservices with Spring

Duration - 3 months

Course outline :

  1. Introducing Spring Framework
  2. Overview of GOF Design Patterns - Core Design Patterns 
  3. Wiring Beans using the Dependency Injection Pattern
  4. Spring Aspect Oriented Programming with Proxy and Decorator pattern
  5. Accessing a Database with Spring and JDBC Template Patterns
  6. Improving Application Performance Using Caching Patterns
  7. Implementing Reactive Design Patterns
  8. Implementing Concurrency Patterns
  9. Demystifying Microservices
  10. Related Architecture Styles and Use Cases
  11. Building Microservices with Spring Boot
  12. Scale Microservices with Spring Cloud Components
  13. Logging and Monitoring Microservices
  14. Containerizing Microservices with Docker
  15. Scaling Dockerized Microservices with Mesos and Marathon