python asynchronous編程針對初學者
學習如何使用異步框架開發可擴展的Python應用
該全面的課程提供了使用Python對異步編程原理進行深度探索。通過潛入問題集,異步Python可以有效解決,您將獲得一個堅實的基礎。此外,您將了解使異步編程更容易的框架。通過編碼練習和演示,您將獲得實踐經驗,並了解如何將這些概念應用於真實世界情景。
講師:約翰·史密斯
約翰·史密斯(John Smith)是AWS認證的DevOps專家,擁有十年來使用DevOps和網站可靠性工程(SRE)開發創新自動化解決方案的經驗,將指導您在本課程中。
涵蓋的主題:
1.同步編程與異步
2. WSGI vs ASGI應用程序
3.猴子補丁
4.事件循環
5.異步
6. Coroutines,任務和未來
7. Websockets
課程目標:
完成本課程後,您將達到以下內容:
- 構建能夠處理數千個Web請求的可擴展Python Web應用程序。
- 實現Websockets創建動態Web應用程序。
- 確定並解決阻止代碼問題。
- 根據需要使用客戶與服務器之間的雙向通信。
- 對Asyncio及其資源有全面的了解。
先決條件:
為了充分利用本課程,建議您擁有:
-
對Python的發展的基本理解。
- 熟悉依賴關係的安裝和python腳本的執行。
- Web開發框架的知識。
您將學到什麼:
在本課程結束時,您將能夠:
- 開發可擴展的Python Web應用程序,能夠處理大量的Web請求。
- 實現Websockets創建動態Web應用程序。
- 確定並解決阻止代碼問題。
- 對Asyncio及其資源有全面的了解。
- 了解需要客戶和服務器之間雙向通信的方案。