Pre-requisites:
- Must have completed Java Object-Oriented Programming & Data Structure
- Must have completed Database Technologies and SQL
- Must have completed Web Technologies
.NET Framework
- Visual Studio
- C# Basics
- Interfaces & Indexers
- Generic Classes
- Collections
- Delegates
- Lambdas
- Exception Handling
- LINQ to Objects
- PLINQ
- Files I/O and Streams
- Threading
ASP.NET MVC
- MVC State Management
- MVC Module
- Data Management with ADO.NET
- Understanding Routing & Request Life Cycle
- Layouts
- Bundle
- Minification
- MVC Security
- Entity Framework
- Understanding ASP.NET MVC Core
Windows Communication Foundation
Web APIs
Git
Software Engineering
- Software Development Life Cycle
- Object-Oriented Analysis and Design
- Agile Development Model
- Introduction to Atlassian Jira
Microservices
- API Gateway
DevOps
- Containerization
- Docker
- YAML
- Kubernetes
Software Testing
- Software Testing Life Cycle (STLC) and V Model
- Manual & Automation Testing
- Selenium
- Jenkins