|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/meistere-die-asynchrone-programmierung-mit-net-und-csharp/
课程评论:没有评论
Coursera 课程总结:掌握 .NET 和 C# 异步编程 本课程旨在帮助学习者克服在 .NET 和 C# 异步编程中常见的挑战,如难以捉摸的异步 bug、无响应的用户界面以及系统资源利用率低等问题。 **核心学习内容:** * **理解异步编程:** 深入剖析异步编程的原因、本质以及实现机制。 * **.NET 线程 API:** 从线程的基础概念入手,了解线程的创建和工作原理,并学习如何利用 .NET 线程 API 来理解其他异步概念。 * **线程安全:** 学习如何在 .NET 中进行线程安全编程,包括理解其重要性以及实现方法。 * **任务并行库 (TPL):** 掌握 TPL 的使用,包括 Task 和 `async`/`await` 关键字,实现基于任务的异步编程。 * **并发编程:** 探索并行编程的各种方法,并阐述其与异步编程的关系。 **课程主题概览:** * 异步编程(为何、是什么、如何实现) * .NET 线程 API * TPL 与 `Task`、`async` 和 `await` 关键字 * 线程安全(锁、信号量、并发集合) * 并发的运作机制 通过本课程,学习者将能够有效地处理并发代码,提升应用程序性能和用户体验,并掌握作为一名开发者最重要的技能之一。
Hast du dich schon einmal über asynchrone Bugs gewundert? Arbeitest du mit unresponsive UI Applikationen oder werden die System Ressourcen einfach nicht vollständig ausgenutzt für eine angemessene Performance?Falls dir eines von diesen, oder ähnlichen Problemen mit der asynchronen Programmierung bekannt ist, dann wird dir dieser Kurs dabei helfen, diese zu überwinden.Kurz gesagt lernst du in diesem Kurs mit Concurrentem (nebenläufigem) Code in.NET zu arbeiten.Du wirst nicht nur lernen, was asynchrone Programmierung eigentlich ausmacht, sondern auch wie die Mechanismen der asynchronen Programmierung aussehen.An das alles wirst du langsam herangeführt, in dem du die Grundzüge von Threads erlernst. Also was ist ein Thread, wie funktioniert dieser usw.Das Ganze wird anhand der Thread API dargestellt, die dazu nutzt die restlichen Konzepte des Kurses zu verstehen.Nach der Thread API, schauen wir uns an wie man mit.NET Thread Safe programmieren kann und was das eigentlich ist.Weiterhin lernst du die TPL (Task Parallel Library) kennen und nutzt Tasks und die async & await keywords für eine Task basierte asynchrone Programmierung.Außerdem schauen wir noch Möglichkeiten und Wege für die parallele Programmierung an und wie sich das im Verhältnis zur asynchronen Programmierung darstellt.Die Themen in der Übersicht: Asynchrone Programmierung verstehen (Warum, Was, Wie)Die.NET Thread APITPL mit Tasks und den async await keywordsThread Safety mit Locking, Signaling und Concurrent Collections Alles darüber wie concurrency funktioniertZögere nicht weiter, schreib dich ein und genieße:das Fortschreiten deiner Karriereund meistere einen der wichtigsten Skills als EntwicklerSollte dich das nicht überzeugen, hast du immer noch die 30 Tage Geld zurück Garantie.