03162952428
Plot # 36 , Mubarak Colony , Near Centrail Jail , Zubaida College , Hyderabad
1. Programming Fundamentals (C#)
Duration: 3 weeks
Topics:
1.C# syntax, data types, operators
2.Control flow, loops, methods
3.OOP principles (encapsulation, inheritance, polymorphism)
4.Exception handling, collections, LINQ
5.Unit testing with MSTest or xUnit
Mini Project:
Console-based Library Management System.
2. Web Basics
Duration: 2 weeks
Topics:
HTML5, CSS3, JavaScript basics
Bootstrap or Tailwind for responsive design
DOM manipulation, ES6 features
Mini Project:
Static responsive portfolio website
3. ASP.NET Core MVC & Web API
Duration: 3 weeks
Topics:
1.ASP.NET Core project structure, dependency injection
2.MVC pattern and Razor Pages
3.Building RESTful APIs with ASP.NET Core Web API
4.Middleware, filters, and routing
5.Authentication & Authorization (JWT, Identity)
6.Swagger/OpenAPI documentation
Mini Project:
Task Management Web API
4. Database & Data Access
Duration: 1 week
Topics:
1.SQL Server basics, writing queries
2.Entity Framework Core: migrations, LINQ-to-Entities
3.Repository pattern, Unit of Work
Mini Project:
Integrate EF Core with the Task Management API
5. Modern Frontend with React or Angular (choose one)
Duration: 4 weeks
Topics (React example):
1.React components, props, state, hooks
2.React Router, Context API or Redux
3.Consuming ASP.NET Core APIs
4.Tailwind or Material UI styling
Mini Project:
Task Management Frontend connected to your API
6. End-to-End Full-Stack Application
Duration: 3 weeks
Topics:
1.Combine backend and frontend projects
2.State management and advanced routing
3.Authentication flow (login/logout, protected routes)
4.File uploads, image handling
5.Environment configuration and deployment strategies
Mini Project:
Console-based Library Management System.
7. Cloud & Devops Basics
Duration: 1 week
Topics:
1.Deploy .NET Core app to Azure App Service or IIS
2.CI/CD pipelines with GitHub Actions or Azure DevOps
3.Docker basics for containerizing .NET apps
Capstone Project:
Build and deploy a Project Management Portal with:
1.ASP.NET Core Web API backend
2.React/Angular frontend
3.SQL Server database with EF Core
4.Authentication using Identity + JWT
5.Deployment to Azure with CI/CD