C# courses from the basics to deep platform features. LINQ, async and clean object design included.
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 ❯ 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 ❯ 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 ❯