- History
- .NET Core
- How ASP.NET Core works
- pipeline
- dependency injection
- dotnet Command line
- Create/Debug first API project
- Syntax that very useful in C#
- LINQ
- Async / Await
- Pattern matching
- Tuple / Deconstruction
- Extension method
- Records / Immutability
- Why Object oriented
- Interface better than Abstract class
- RESTful convention
- MVC
- Validation
- DI
- Logging
- App settings
- Exception handling
- Health check
- Swagger
- Run in docker
- ORM
- Entity framework
- AWS - PostgreSQL
- Identity Server
- OAuth
- Partition Microservice
- BFF pattern
- API gateway pattern
- orchestrate services in k8s