
SAHASRA TECHNOLOGIES
Beginner to intermediate curriculum · Microsoft .NET Full Stack Guided PathMicrosoft .NET Full Stack Guided Path
The connected Microsoft learning path for freshers: industry foundations, C#, SQL Server, ADO.NET, Dapper, ASP.NET Core Web API, one frontend, Git, debugging and responsible AI-assisted development.
curriculum pdf
Save the complete Microsoft .NET Full Stack Guided Path curriculum as a branded PDF for offline reference.
learning objective
Build enough connected knowledge to understand, develop, test and explain a realistic beginner-to-intermediate full-stack application.
recommended class plan
120–144 classes · 90 minutes; 120-minute project labs per class
3 weekday classes + 1 weekend lab per week
technologies
- C#
- ASP.NET Core Web API
- Dapper
- SQL Server
- Angular or React
- HTML
- CSS
- TypeScript
tools
- Visual Studio
- VS Code
- SSMS
- Postman
- Swagger
- Git
- GitHub
- Browser DevTools
- Claude
- Codex
curriculum modules
Basic foundations → practical skills → guided application
Developer & Programming Foundation
Learn company terminology, C# fundamentals, OOP and the daily workflow of a junior developer.
Database & Data Access
Design SQL Server tables, write queries and stored procedures, then connect with ADO.NET and Dapper.
ASP.NET Core Web API
Create validated REST endpoints with services, Dapper, logging, error handling and JWT basics.
Frontend Choice
Choose Angular or React and learn components, forms, routing and API integration.
Tools, Git, Debugging & AI
Use real development tools, investigate errors, review diffs and work responsibly with AI assistance.
Guided Full-Stack Project
Build an employee, inventory, order or student management system and present the complete flow.
beginner topics
Start here and build comfort.
- Industry terminology
- C# syntax and OOP
- SQL CRUD and joins
- HTML/CSS/JavaScript
- Git basics
- Debugging fundamentals
intermediate topics
Progress after the basics are clear.
- Stored procedures
- Dapper mapping
- ASP.NET Core REST APIs
- JWT basics
- Angular or React integration
- Branch and pull-request workflow
practical learning
Practise, submit, build and explain.
Practical exercises
- —Translate a requirement into tasks and acceptance criteria
- —Trace UI → API → database flow
- —Build and test one CRUD feature
- —Review a Git diff before committing
Assignments
- —Create a normalized database module
- —Build a secured API module
- —Connect one frontend workflow
- —Prepare a project explanation
Mini projects
- —Student Management
- —Employee Management
- —Inventory Management
industry habits throughout the track
Industry terminology
Debugging exercises
- Follow a failed API request from browser to SQL
- Fix a Dapper mapping error
- Resolve validation and authentication failures
AI learning exercises
- Ask AI for an approach, not a full application
- Review generated API code for validation
- Explain every changed file before committing
topics intentionally excluded
Advanced topics come later.
Quality fundamentals are more valuable than an overloaded syllabus. These topics are outside this track:
- Microservices
- Kubernetes
- CQRS and event sourcing
- Advanced cloud architecture
- Complex state management
- Advanced security architecture
recommended next track
