Guided course · C# Language
C# Intermediate: Objects, LINQ and Async
Build a testable Study Report Service with object design, LINQ and async.
- Prerequisites: methods, collections, classes and file handling from Beginner.
- Learn generics, equality, queries, cleanup, Task/await and cancellation.
- First two lessons free; lessons 3–20 included with Full Access.
Intermediate5 modules · 20 lessons · 8 h 46 min · 2 free
Module 1 · Protect state and design clear object contracts
4 lessons · 1 h 51 minModule 2 · Use the type system deliberately
4 lessons · 2 h 4 minModule 3 · Pass behaviour and query collections
4 lessons · 1 h 40 minModule 4 · Control execution and resource lifetime
4 lessons · 1 h 22 minModule 5 · Build an asynchronous Study Report Service
4 lessons · 1 h 49 min- 17Make cancellation cooperative and observable (included with Full Access)22 min
- 18Coordinate task results and failures with WhenAll (included with Full Access)22 min
- 19Capstone: a Study Report Service (included with Full Access)35 min
- 20Next-day transfer: debug and build independently (included with Full Access)30 min
TechInterviewNotes Editorial Team ·