Master asynchronous programming in .NET with the Async Expert course. You will experience a deep dive from the basics to advanced techniques, such as async-await, working with concurrent collections, and managing parallelism.
The course includes homework assignments to consolidate knowledge as well as exclusive materials from recognized experts: Marc Gravell, Daniel Marbach, and Stephen Cleary.
Update: It was decided to also add the course C# 9.0 Professional to the collection.
Konrad Kokosa is a Polish .NET specialist and the author of Pro .NET Memory Management (Apress) — the canonical reference work on the CLR memory model and garbage collector. He runs Dotnetos, a .NET training company focused entirely on the deep performance side of the platform.
His CourseFlix listing carries two Konrad Kokosa courses: .NET Memory Expert and Async Expert. Material is paid and aimed at senior .NET engineers working on performance-critical applications who need to understand the CLR at the level the framework hides from most developers.
Szymon Kulec is a Polish .NET engineer (Microsoft MVP) and one of the contributors to the Async Expert course on advanced .NET asynchronous programming, alongside Konrad Kokosa and Łukasz Pyrzyk on the Dotnetos training platform.
His CourseFlix listing carries Async Expert — a deep dive into the async/await model in .NET, covering the synchronisation context, ConfigureAwait, the thread-pool interactions, and the production-debugging patterns for async-heavy code.
Material is paid and aimed at senior .NET developers working on performance-critical applications where the async model needs to be understood at the level of the runtime rather than the language surface.
Łukasz Pyrzyk is a Polish .NET engineer and one of the contributors to the Async Expert course on advanced .NET asynchronous programming. He works alongside Konrad Kokosa and Szymon Kulec on the Dotnetos training platform, focused entirely on the deep performance side of .NET.
His CourseFlix listing carries Async Expert — a deep dive into the async/await model in .NET, covering the synchronisation context, ConfigureAwait, the thread-pool interactions, and the production-debugging patterns for async-heavy code.
Material is paid and aimed at senior .NET developers working on performance-critical applications. For broader content, see CourseFlix's C# category page.
Watch Online 86 lessons
This is a demo lesson (10:00 remaining)
You can watch up to 10 minutes for free. Subscribe to unlock all 86 lessons in this course and access 10,000+ hours of premium content across all courses.
Using Unity 2020.1, we’ll show you how to include two essential game mechanics, dialogue and quests, in your games. This highly acclaimed series was over 200% f
With ASP.NET Core we can develop Web APIs using C#. With React you can create modern, fast and flexible web applications. In this course we will use both tools
19h 28m
Frequently asked questions
What is Async Expert about?
Master asynchronous programming in .NET with the Async Expert course. You will experience a deep dive from the basics to advanced techniques, such as async-await, working with concurrent collections, and managing parallelism. The course…
Who teaches this course?
It is taught by Konrad Kokosa, Szymon Kulec, Łukasz Pyrzyk. You can find more courses by these instructors on the corresponding source pages.
How long is the course?
It contains 86 lessons with a total runtime of 33 hours 11 minutes. Every lesson is available to watch online at your own pace.
Is it free to watch?
It is part of CourseFlix's premium catalog. A subscription unlocks the full video player; the course description, table of contents, and preview information are available to everyone.
Where can I watch it online?
The course is available to watch online on CourseFlix at https://courseflix.net/course/async-expert. The page hosts every lesson with the integrated video player; no download is required.