Skip to content
AgileLogics

Learn C#

Structured lessons from the basics up — follow the path below in order, at your own pace.

66 lessons ~4h 31m total 7 modules
Start here
  1. 1
  2. 2
    Beginner Projects Beginner 1 lesson

    Build these with nothing but what Level 1 covered — a console app, methods, and classes. Read two numbers and an operator (+ - * /) with…

  3. 3
  4. 4
    Intermediate Projects Intermediate 1 lesson

    Build these using OOP, LINQ, and async/await from Level 2. Model an Account class (encapsulated Balance property, Deposit/Withdraw that…

  5. 5
  6. 6
    Advanced Projects Advanced 1 lesson

    Build these using async/await, EF Core, and ASP.NET Core from Level 3. Build a small ASP.NET Core Web API with GET/POST/DELETE endpoints…

  7. 7
    What You Should Know Now — and What's Next 1 lesson

    Core syntax: variables, properties, control flow, arrays, methods Object-oriented programming: inheritance, polymorphism, interfaces, and…

You're ready to build