1.Net core web api
- .Net Core Framework Basics
- Project Setup and structure
- Middleware in .net core
- Rest API basics
- HTTP Methods (GET, POST, PUT, DETELE)
- Request & Response with status codes
- Error Handling
- API Versioning & media types
- Routing
- Entity Framework (database first, code first approach)
- Connecting with NOSQL(MongoDB)
- Authentication and authorizations (Basic, API Key)
- Swagger Configuration
- Design Patterns (singleton, repository, unit of work, solid principles)
2.Angular
- Basics of SPA
- Angular Life Cycle
- Project Structure
- Angular Directives
- Angular Components
- Angular Services
- Angular Forms
- Routing & Lazy Loading
- Pipes
- Decorators
- RXJS
- Observables & Promises
- Redux basics
- HTTP Client
- Basic CRUD operations by calling web api
- Basics of unit testing framework karma and jasmine
3.AZURE
- Basics of Azure
- Deployment
- Azure Functions
- CI/CD Devops basics
- Azure Function Apps,
- CosMosSB
- ServiceBus ,
- Swagger with examples