Tool
C#
Microsoft's modern, statically-typed language
Learn C# syntax, OOP fundamentals, and the .NET ecosystem.
8
Chapters
4
Practice formats
1
Self-paced
Curriculum
8 chapters, each with a tutorial, a live example, a quiz, an exercise, a challenge, and class practice.
- 1preview
Introduction to C#
Classes, Main, and running on .NET.
- 2
Variables & Types
Value types, reference types, and var.
- 3
Control Flow
if/else, switch expressions, and loops.
- 4
Classes & Objects
Properties, constructors, and access modifiers.
- 5
Inheritance & Interfaces
Base classes, override, and interface contracts.
- 6
Collections
List<T>, Dictionary<T>, and generics.
- 7
LINQ Basics
Querying collections declaratively.
- 8
Exception Handling
try/catch/finally and custom exceptions.