Threading in C#
Offered By: LinkedIn Learning
Course Description
Overview
Learn how to use threading to perform concurrent processes in C#.
Syllabus
Introduction
- Welcome
- What you should know
- Understanding threading
- Context switching
- Thread naming
- Shared resources
- Shared resources demo
- Threads vs. processes
- Local memory
- Thread pool
- Thread pool demo
- Other threading concepts
- Exception handling
- Tasks vs. threads
- Tasks introduction
- Tasks with IO
- Tasks with continuation
- Tasks with continuation demo
- Synchronization overview
- Monitor and locks
- Nested locks
- Dead lock
- Reader/writer lock
- Mutex
- Semaphore
- Next steps
Taught by
Chander Dhall
Related Courses
Beginning Game Programming with C#University of Colorado System via Coursera Programming with C#
Microsoft via edX DEV206.1x: Introduction to XAML and Application Development
Microsoft via edX Introduction to Game Development
Michigan State University via Coursera Designing Advanced Applications using XAML
Microsoft via edX