Dotnet complete
---------------
1. Console App
Technologies: C# or any other programming language
2. Windowed or Desktop :: GUI based applciation however, have to be installed in
local machine
Technologies: Windows SDK
3. DB Driven Applications
Technologies: SQL using any RDBMS based server :: SqlServer & MySql
ADO.NET => library from .NET through which our app
communicates with DB
4. Web Applications :: GUI based web app which runs in a server and can be accessed
from anywhere
Technologies: HTML, JS, CSS, Bootstrap + ASP.NET Web Forms
5. Enterprise level Web Apps
Technologies: Design Patterns, Solid Principles, Framework :: .NET Core
=> ASP.NET Core (MVC model of asp.net webforms)
=> Entitity Framework (alternate standard way
for adop.net)
6. Enterprise level WEB API App: Inter technology based application communication
from .NET App
Technologies: Web services using .NET Core Web API
=> SOAP :: xml based
=> REST :: Json based
=> Web UI Frameworks :: Angular & React, Blazor
7. Proj Development:
Technologies: GIT, JIRA, Xunit, Mockito, Deploying app in IIS, UI
Integration, Security
8. Microservices
Technology: Microservices along with AI integration + DSA, Industrial
Architectural Patterns
9. Proj Practise:
Technologies: Understanding BRD, Analysis, Work estimations, work submission,
daily scrum calls
10. Devops basics:
Technologies: Docker, Kubernetes, Azure AKS, CICD
-- job support: aptitute, commskills, resume preparation + Job support till get a
job ----