Skip to main content
Published / updated
TRACK 03 · Beginner → Intermediate

C# & .NET Programming Foundation

Build practical C# and object-oriented programming foundations for Microsoft development.

Prerequisites

  • Software industry foundation recommended

Expected outcome

Write, debug and explain structured beginner-to-intermediate C# programs.

Curriculum topics

  1. 01C# syntax, types and control flow
  2. 02Methods and collections
  3. 03Classes and practical OOP
  4. 04Exceptions and files
  5. 05Delegates, lambdas and LINQ
  6. 06Task and async/await basics

Practical learning

  • Write small console programs
  • Debug and explain a mini application
Continue your learning pathNext recommended track →