Training Schedule
   Microservices Architecture Project Based Training for 5 year Subscribers from 19th July 2025.
   Click for Training Invite Link
DATE |
DAY |
TRAINER |
TOPIC |
TRAINING PLATFORM |
PARTICIPANTS |
TIMING (India Time) |
19-07-2025 |
Saturday |
Shivprasad Koirala |
Microservices Step by Step |
Zoom |
5 Years Subscribers |
09 pm to 10 pm |
20-07-2025 |
Sunday |
Shivprasad Koirala |
Microservices Step by Step |
Zoom |
5 Years Subscribers |
09 pm to 10 pm |
26-07-2025 |
Saturday |
Shivprasad Koirala |
Microservices Step by Step |
Zoom |
5 Years Subscribers |
09 pm to 10 pm |
27-07-2025 |
Sunday |
Shivprasad Koirala |
Microservices Step by Step |
Zoom |
5 Years Subscribers |
09 pm to 10 pm |
02-08-2025 |
Saturday |
Shivprasad Koirala |
Microservices Step by Step |
Zoom |
5 Years Subscribers |
09 pm to 10 pm |
03-08-2025 |
Sunday |
Shivprasad Koirala |
Microservices Step by Step |
Zoom |
5 Years Subscribers |
09 pm to 10 pm |
09-08-2025 |
Saturday |
Shivprasad Koirala |
Microservices Step by Step |
Zoom |
5 Years Subscribers |
09 pm to 10 pm |
10-08-2025 |
Sunday |
Shivprasad Koirala |
Microservices Step by Step |
Zoom |
5 Years Subscribers |
09 pm to 10 pm |
16-08-2025 |
Saturday |
Shivprasad Koirala |
Microservices Step by Step |
Zoom |
5 Years Subscribers |
09 pm to 10 pm |
17-08-2025 |
Sunday |
Shivprasad Koirala |
Microservices Step by Step |
Zoom |
5 Years Subscribers |
09 pm to 10 pm |
 
 
 
Microservices Step by Step Training with Sample Project :-
Microservices Theory with DDD :-
- What is Microservice ?
- When to use and When to Not ?
- Is Microservices SOA ?
- How do we Decompose (DDD) ?
- DDD the Friend of Microservice
- Domain and Subdomain (Core domain, Supporting domain and generic domain)
- Bounded Context , Context Map ,Ubiquitous languages
- Strategic and Tactical design
- Upstream and Downstream
- Context Map strategic design thinking Partnership, Shared Kernel, Customer supplier
- Conformist, Anticorruption Layer, Open Host Service and Published Language.
DDD Hands-On :-
- Entities, Value object ( Immutability), Aggerates, Iterator Pattern, Services, Domain event, Context Maps.
- Understanding relationship between Bounded Contexts.
- Repository Pattern and UOW
Mastering CQRS with DDD :-
- Understanding CQRS pattern
- Command , Queries and their Handlers
- Is ICommand, Iquery Needed – The convention
- Marker Interface pattern and Attribute design way
- Importance of GUID in Command
- Using the inbuilt ServiceCollection
- Mediatr the Mediator Pattern
- Insert , Updates , Deletes and Read are different logic and DB
- Importance of GUID / Versioning – Changing the mindset of primary keys.
- Aggregate Root , Iterator, Event Sourcing , Saga , Read model, Projections, Snapshot, Eventual Consistency, Repository pattern.
From Queues to Gateways :-
- Queues, Rabbit MQ , Ocelot ( Oauth, OpenId.
- Caching, Throttling) , APIM , Request Aggregation.
Handling Data and Transactions :-
- Database Pattern discussion :- Shared Database, Database Per Service.
- Saga and API.
Communication in Microservices :-
- Sync and Asynch communication between Microservices
- Synch and Async:- API Calls using Async Await
- Communication through RabbitMQ, Async , Long wait calls
CQRS and Event Sourcing with Rabbit MQ
JWT Token and Authentication :-
- Security using JWT token and Single Sign on discussion.
- Oauth2 and OpenId connect importance and flow.
Resiliency in Microservices :-
- Resiliency, Partial failure, HTTP Resiliency, Circuit Pattern using Polly.
- Exponential backoff and health monitoring.
- Service discovery
MVC Core REST API and Open API Standards, Swagger, Swashbuckle, Documentation.
Service Discovery using Consul, Registering and Finding a service.