From Zero to Hero: Asynchronous Programming in C#

From Zero to Hero: Asynchronous Programming in C#

English | MP4 | AVC 1920×1080 | AAC 44KHz 2ch | 27 Lessons (3h 53m) | 735 MB

Learn how to master asynchronous programming with async await in C#

C# is one of the languages that pioneered an exquisite way to write asynchronous code with the introduction of async await. Even though it’s been many years since the introduction of the feature, on the surface level, it can still be hard for developers, junior or senior, to understand how the feature works. Not only that, but it can also be very easy to get wrong once you go outside the common happy paths for which you might use it. In this course, Brandon Minnick will teach you everything you need to know to master asynchronous programming using async await in C# and .NET.

Table of Contents

1 Welcome
2 What will you learn in this course?
3 Who is the course for and prerequisites
4 Life Before Async Await
5 Using Async
6 Parallel vs Async
7 What is Task? What is Thread?
8 Async Await Example
9 Decompiled Code
10 Review
11 Introduction
12 Run
13 ContinueWith
14 Wait
15 Delay
16 Await
17 Introduction
18 Async Void
19 CancellationToken, ConfigureAwait, .Wait() and .Result
20 IAsyncEnumerable
21 Returning a Task and ValueTask
22 Review
23 Introduction
24 ThreadStatic
25 Principal
26 ExecutionContext
27 SynchronizationContext

Homepage