К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Advanced .NET with TPL & PLINQ: Conducting Performance Boost · LearnSpace
Назад в каталог
courseraIT и технологии

Advanced .NET with TPL & PLINQ: Conducting Performance Boost

Курс от Coursera
Средний≈ 2 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

This Guided Project "Advanced .NET with TPL & PLINQ: Conducting Performance Boost" is designed for intermediate software developers interested in incorporating parallelism into their .NET projects. In this 1-hour long project-based course, you will learn how to implement parallel processing techniques using Task Parallel Library (TPL) and optimize data queries with Parallel LINQ (PLINQ). Additionally, you will learn to evaluate the performance improvements achieved through TPL and PLINQ and troubleshoot common issues related to parallel and asynchronous programming to ensure the reliability and efficiency of the system. To achieve this, we will work through tasks including creating and managing parallel tasks, handling task success and failure, incorporating task cancellation, and performing parallel data queries and transformations. This project is unique because it focuses on practical, hands-on applications of TPL and PLINQ to optimize the performance of data processing tasks in a simulated healthcare information system. To be successful in this project, you will need a basic understanding of .NET and C# programming, familiarity with asynchronous programming, and experience with LINQ.

Навыки, которые вы освоите

Health TechnologyDebuggingPerformance TuningHealth InformaticsApplication Development.NET FrameworkC# (Programming Language)Performance TestingApplication Frameworks

Программа курса

1 модулей · 11 учебных материалов

01Project Overview11 материалов

Your Learning Journey

Project OverviewЧтениеTask 1 - Introduction to Asynchronous Programming and TPLВидеоTask 2 - Creating and Managing Tasks Using TPLВидеоTask 3 - Handling Task Success, Failure, and CancellationВидео

Учитесь у экспертов

Mohamad Dbouk

Lead Software Engineer

Advanced .NET with TPL & PLINQ: Conducting Performance Boost
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 2 ч

1 модулей

Язык: Английский

Часть программы вашего университета
Practice Task: Manage, Handle Failure, and Apply CancelationВидео
Task 4 - Introduction to Parallel LINQ (PLINQ)Видео
Task 5 - Troubleshooting and Performance Enhancement using Advanced PLINQВидео
Cumulative Challenge - Apply all learned techniques in a comprehensive optimization projectВидео
Key TakeawaysЧтение
Assess Your KnowledgeЗадание
Course End Survey - We appreciate your feedback!PLUGIN