Join WhatsApp

C# / .NET Course
Complete .NET, ASP & Unity Mastery
MODULE 1
C# & .NET Fundamentals
CLR • IL • Setup
  • .NET ecosystem
  • CLR & IL
  • .NET versions
  • Managed vs unmanaged
  • Program structure
  • SDK & IDE setup
MODULE 2
Syntax & Basics
Types
  • Variables
  • Data types
  • Value vs ref
  • Operators
  • Console IO
MODULE 3
Control Flow
if switch
  • if else
  • switch
  • Pattern matching
  • Ternary
MODULE 4
Loops
foreach
  • for while
  • foreach
  • Nested
  • break continue
MODULE 5
Methods
Overload
  • Parameters
  • Return
  • Overloading
  • Optional args
  • Local funcs
MODULE 6
Collections
List Dict
  • Arrays
  • List
  • Dictionary
  • Stack Queue
  • LINQ basics
MODULE 7
OOP Core
Classes
  • Classes
  • Properties
  • Constructors
  • Inheritance
  • Polymorphism
MODULE 8
Advanced OOP
Interfaces
  • Interfaces
  • Abstract
  • Records
  • Structs
  • Sealed
MODULE 9
Properties & Events
Delegates
  • Properties
  • Indexers
  • Delegates
  • Events
MODULE 10
Exceptions
try
  • try catch
  • Custom
  • Best practices
MODULE 11
Delegates & LINQ
Lambda
  • Delegates
  • Func Action
  • Lambda
  • LINQ
MODULE 12
Generics
Types
  • Generic classes
  • Methods
  • Constraints
MODULE 13
File & Serialization
IO
  • Streams
  • JSON XML
  • Serialization
MODULE 14
Async Programming
Tasks
  • async await
  • Tasks
  • Parallel
MODULE 15
Database
EF Core
  • ADO.NET
  • EF Core
  • LINQ DB
MODULE 16
.NET Libraries
System
  • System
  • Reflection
  • DI
MODULE 17
Testing
xUnit
  • Debugging
  • Logging
  • Unit tests
MODULE 18
Desktop Dev
WPF
  • WinForms
  • WPF
  • MVVM
MODULE 19
ASP.NET
Web
  • ASP.NET Core
  • MVC
  • Razor
MODULE 20
Web APIs
REST
  • REST
  • JWT
  • Microservices
  • gRPC
MODULE 21
Security
Auth
  • Auth
  • Identity
  • OAuth
MODULE 22
Architecture
DI
  • DI
  • Clean arch
  • SOLID
MODULE 23
Deployment
Azure
  • IIS
  • Docker
  • CI/CD
  • Azure
MODULE 24
Unity
Games
  • Unity basics
  • Physics
  • UI
  • Scripting
MODULE 25
Advanced C#
Memory
  • Span
  • Interop
  • Roslyn
MODULE 26
Performance
Optimize
  • Profiling
  • GC
  • Async perf
MODULE 27
Projects
Apps
  • Console apps
  • CRUD app
  • ASP backend
  • Unity game
MODULE 28
Career
Tracks
  • .NET Dev
  • Desktop Dev
  • Cloud .NET
  • Unity Dev