Session 1: Introduction to the .NET Framework

Session 2: .NET Framework, .NET Core, Mono, Xamarin Differences, Versions, Managed/Unmanaged Code, Visual Studio, and ILDASM

Session 3: Console Applications, Class Libraries, and C# Basics

Session 4: Static Members, Static Classes, and Inheritance

Session 5: Interfaces and Operator Overloading

Session 6: Reference and Value Types, Arrays, and Indexers

Session 7: Generics, Collections, and Tuples

Session 8: Delegates, Anonymous Methods, and Lambda Expressions

Session 9: Error Handling and Events

Session 10: Anonymous Types, Extension Methods, Partial Classes, LINQ, and PLINQ

Session 11: Shared Assemblies, Custom Attributes, Reflection, and File I/O

Session 12: Threading, Tasks, and Asynchronous Programming

[Sessions 13–19: ASP.NET Core MVC, Entity Framework, and Razor Pages](https://forested-basketball-0ae.notion.site/Sessions-13-19-ASP-NET-Core-MVC-Entity-Framework-and-Razor-Pages-21f3293bd66a80858df3d845dc50f46b)

[Session 20: Localization in MVC and Deploying ASP.NET MVC Application (Demo Only)](https://forested-basketball-0ae.notion.site/Session-20-Localization-in-MVC-and-Deploying-ASP-NET-MVC-Application-Demo-Only-21f3293bd66a809584f3e35de9087e6c)

Sessions 21–23: Web APIs

Sessions 24 & 25: MVC Integration with React