01-async

所在平台: Udemy

课程主页: https://www.udemy.com/course/01-async/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:01-async 课程概述: 本课程旨在帮助学员从同步循序执行的编程模式过渡到理解和掌握非同步编程。课程指出,虽然同步代码易于理解,但在实际应用中,非同步编程能够显著提升系统性能和响应时间。然而,非同步代码由于其交错或并发的执行特性,容易引发死锁或非预期结果等问题,增加了编程的挑战性。 课程强调,尽管不学习非同步编程仍可满足现实需求,但将失去优化系统响应性和吞吐量的机会。本课程将使用 .Net Core 3.X 进行实战演示,从基础概念和术语介绍入手。特别强调执行绪作为非同步编程的重要基础,鼓励学员认真学习该章节。随后,课程将循序渐进地介绍 Task,并深入讲解 async 和 await 关键字,最后分享作者在实际开发中的非同步编程技巧,以便学员能够立即将所学知识应用于工作或相关项目中。

课程评论(0条)

课程详情

無法開立統一編號撰寫同步循序執行程式碼,就能高枕無憂嗎?我初期踏入程式領域,大部分都是同步循序執行的程式碼和流程,但實務上有些需求確實可使用非同步來提高效能並改善系統回應時間,可是我們比較容易理解同步執行的程式碼和流程,很難想像交錯時間執行或同時並發的非同步程式碼,這也衍生出deadlock或結果非預期..等問題,也讓非同步程式設計更有挑戰。我相信,不額外學習非同步程式設計,依然可完成現實世界各種需求,但可能會損失改善系統回應性和提高系統吞吐量的機會,從基礎觀念到實戰應用技巧該課程我將使用.NetCore 3.X進行示範,從基礎觀念介紹,也會介紹說明相關術語,由於執行緒是非同步重要基礎,我希望學員盡量不要跳過該章節,後續將循序漸進介紹Task並進入async和await的世界,並分享個人實戰開發非同步技巧,讓各位學員可立即應用於職場或相關專案。

课程标签

0人关注该课程

主题相关的课程