Skip to content

Kimaathii/DOTNETprep

Repository files navigation

.NET Engineering Study Path

A structured, day-by-day hands-on roadmap for mastering .NET and C# — from fundamentals to production-ready web application concepts.

⚠️ Status: Actively In Progress — updated regularly as the roadmap advances.


📋 Overview

This repository documents a deliberate, structured approach to learning the .NET ecosystem. Rather than scattered tutorials, this follows a day-by-day roadmap — each session builds on the last, with hands-on projects at every stage to reinforce concepts practically.

Built by a working software engineer coming from a PHP/Laravel background, applying production engineering discipline to learning a new stack.


🗺️ Roadmap Structure

Phase Focus Status
Phase 1 C# Fundamentals & Console Apps ✅ Complete
Phase 2 Object-Oriented Programming in C# ✅ Complete
Phase 3 ASP.NET Core — Routing & Middleware ✅ Complete
Phase 4 Web API Development ✅ Complete
Phase 5 MVC Architecture ✅ Complete
Phase 6 Entity Framework & Database Integration ✅ Complete
Phase 7 Dependency Injection & Error Handling 🔄 In Progress
Phase 8 Authentication & Authorization 🔜 Coming Soon
Phase 9 Full Production App 🔜 Coming Soon

📁 Repository Structure

About

Structured .NET learning roadmap — Console Apps, Web API, MVC, CRUD, Entity Framework, Dependency Injection, Middleware & more. Day-by-day hands-on study path.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages