Description

Agastya offers a practical oriented industry standard microservice development program using spring framework.

Course Duration

6 days

Course Outline

  1. Spring Framework Overview.
    1. DI
    2. IOC
    3. Application Context
  2. What is HTTP?.
  3. Complete Understanding of HTTP.
    1. Methods
    2. Request and Response Anatomy.
    3. Encoding
    4. Response Codes
    5. Design Principles
  4. What is REST?
  5. Sample Spring WebApplication
    1. Maven Setup
    2. Config
  6. Spring Boot Introduction
    1. CLI
    2. Hello World App
    3. Features
  7. Spring Boot Configurations
    1. Auto Configurations
    2. Custom Banner
    3. Application Class & Builder
    4. Application Runner & Command Line Runner
    5. Arguments
    6. Properties & Custom Prefix
  8. Spring Boot Web.
    1. MVC
    2. AutoConfig
    3. Hello World App
    4. Overriding
      1. Server
      2. JSON Date Format
      3. JSON/XML
    5. Web Client
  9. Spring Boot Data Access
    1. Spring JDBC
      1. Sample App
    2. Spring JPA
      1. Sample App
    3. Spring Data Rest
    4. NO SQL DB
      1. Mongo DB
        1. Sample App
      2. Redis
        1. Sample App
    5. Multiple DataSources
  10. Web Flux & Reactive Data
    1. Reactive Systems
    2. Project Reactor
    3. Sample App
    4. WebFlux
      1. WebClient
    5. WebFlux and Boot AutoConfig
    6. Reactive Data
      1. MongoDB Reactive Streams
  11. Testing & Security.
    1. Testing Web Endpoints
    2. Mocking Beans
    3. Overriding Simple Security.
    4. Custom Login Page
    5. Security with JDBC
    6. WebFlux Security
    7. OAuth2
  12. Spring Boot MOM
    1. What is MOM?
    2. JMS
    3. JMS Pub/Sub
    4. ActiveMQ
    5. RabbitMQ
    6. Redis
    7. WebSockets
  13. Actuator

Spring Boot – Key Employers

  • Telkom
  • Discovery
  • MTN
  • Vodacom
  • Standard Bank
  • FNB
  • NetBank
  • Momentum

Why Agastya

  • Free of charge live demo classes
  • Well-qualified & experienced faculty
  • Flexible schedules – train on your timings
  • Subscribers can avail lifetime access to the class recordings & video library
  • Seamless progress through quizzes, surprise tests, midterms & final assessment
  • University model approach for the comprehensive and holistic learning
  • Hands-on expertise with regular assignments
  • Internships on live projects
  • Live interactive sessions with top industry experts
  • E-mail/chat support from our tech experts community with just 12 hours turnaround time

Quick Info

  • 6 – 8 days
  • Intermediate-Senior Level

Contact

%d bloggers like this: