Skip to main content
00:00/00:00
Lecture 4 of 19

Introduction to Multithreading and Parallelism in .NET Core

Download Course (Free)

Course Content

0 / 19 completed
Section 1: Introduction1 videos

Course Introduction and Overview

5m
Section 2: Asynchronous Programming in .NET Core4 videos

Implementing Asynchronous IO Operations in .NET Core

17m

Using Async and Await in .NET Core

34m

Introduction to Asynchronous Programming in .NET Core

5m

Error Handling and Cancellation in Asynchronous Code

27m
Section 3: Multithreading and Parallelism in .NET Core4 videos

Introduction to Multithreading and Parallelism in .NET Core

5mNow Playing

Using Task Parallel Library (TPL) in .NET Core

14m

Data Parallelism and Synchronization

28m

Implementing Parallel Loops and LINQ Queries

16m
Section 4: Message Queuing in .NET Core4 videos

Introduction to Message Queuing in .NET Core

22m

Using RabbitMQ for Message Queuing in .NET Core

10m

Implementing Reliable Messaging with RabbitMQ in .NET Core

15m

Monitoring and Debugging RabbitMQ Applications

16m
Section 5: Overview of background services in .NET Core4 videos

Introduction to Background Services and Task Scheduling

4m

Using Hangfire for Task Scheduling

15m

Implementing Background Services in .NET Core

20m

Advanced Features of Hangfire

8m
Section 6: Conclusion2 videos

Designing and Implementing High-Performance .NET Core Applications

16m

Course Summary and Next Steps

3m