Overview
In this 1-hour course, you'll explore the concepts of parallel programming in .NET Core, leveraging tools such as the Task Parallel Library and Parallel LINQ to enhance code efficiency and performance. Perfect for developers looking to distribute tasks across multiple processors, this course provides hands-on examples to make parallel programming accessible and practical.
What I will be able to do after this course
- Understand parallel programming concepts and how to apply them in .NET Core.
- Implement Task Parallel Library (TPL) to create efficient parallel code.
- Leverage Parallel LINQ (PLINQ) for optimized data processing.
- Securely handle exceptions in parallel programming scenarios.
- Utilize parallel-optimized data structures for enhanced application performance.
Course Instructor(s)
Your instructor, Anton Selin, is an experienced developer specializing in .NET technologies. With deep knowledge of parallel programming and a passion for teaching, Anton explains complex topics in an approachable and clear manner. His hands-on approach ensures you can directly apply what you learn to real-world projects.
Who is it for?
This course is ideal for software developers and engineers with a basic understanding of C# and .NET Core. If you aim to optimize application performance through parallel and concurrent programming, this course will guide you step-by-step. Perfect for those who want to learn how to fully utilize multi-core processors in their .NET applications.
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Watch now
Unlock full access