🎓 A1Learner
🔍

Home / C#

C# Courses

C# courses from the basics to deep platform features. LINQ, async and clean object design included.

3 courses · 107 lessons · work through them in order, top to bottom

💜

C#

C# · Beginner

Apps, games and the web — classes, properties and clean types.

The language of apps and games: programs and variables, methods and classes, inheritance and interfaces, lists and exceptions. Every example is compiled and run with the real C# compiler.

41 lessons · 12 topics · 0/41 completed

Start course ❯
💜

C# Intermediate

C# · Intermediate

LINQ, generics and async — the second band of C#.

The second band of C#: LINQ in depth, generics, delegates and events, collections, files, records and patterns, and async foundations.

38 lessons · 13 topics · 0/38 completed

Start course ❯
💜

C# Advanced

C# · Advanced

Reflection, async depth and generators — the third band of C#.

The third band of C#: reflection and attributes, async at depth, spans and memory, patterns at depth, operators, pointers, and source generators.

28 lessons · 10 topics · 0/28 completed

Start course ❯