Session 1 Clean architecture for Web APIs model services repositories validators dtos controllers
Testing the endpoints
http file
swagger
postman
Session 2 Unit Testing testing the services mocking the repositories
Session 3 Authentication and Authorization JWT Role-based access control Session management
Session 4 Deployment Containerization with Docker CI/CD pipelines Monitoring and logging
Session 5 Advanced Topics GraphQL WebSockets Serverless architecture