推薦課程:Python Web 架構 Flask 快速入門
該課程選自由阿裡雲開發者學堂出品的Python 工程師進階學習路線 技術圖譜——Python web 開發。
圖譜位址:
https://developer.aliyun.com/graph/python為什麼要用Web 架構?
Web(World Wide Web)誕生最初的目的,是為了利用網際網路交流工作文檔。
Web 網站發展至今,特别是伺服器端,涉及到的知識、内容,非常廣泛。這對程式員的要求會越來越高。如果采用成熟、穩健的架構,那麼一些基礎工作,比如:安全性、資料流量控制等都可以讓架構來處理。那麼程式開發人員可以把精力放在具體的業務邏輯上面。使用架構的優點:
- 穩定性和可擴充性強
- 可以降低開發難度,提高開發效率
Flask 是一個基于Python 實作的、基于MVC設計模式的、輕量級的Web 開發架構,也被稱為“微架構”,因為它使用簡單的核心,用擴充來增加其他功能。
Flask 流行的主要原因:
- 有非常齊全的官方文檔,上手非常友善
- 有非常好的擴充機制和第三方的擴充環境,工作中常見的軟體都有對應的擴充,自己動手實作擴充也很容易
- 微型架構的形式給了開發者更大的選擇空間
本課程主要介紹了Flask 基礎等内容,并結合綜合案例,更易了解。
課程位址:
https://developer.aliyun.com/learning/course/603![](https://img.laitimes.com/img/__Qf2AjLwojIjJCLyojI0JCLicmbw5SN3IWZ1kjZ5IjZmFDM5QTY4IzM0gjZ3UTY5Y2NkFTN08CX5d2bs92Yl1iclB3bsVmdlR2LcNWaw9CXt92Yu4GZjlGbh5yYjV3Lc9CX6MHc0RHaiojIsJye.png)
本課程共包含5章節(31課時):
- 章節一:Flask 基礎
- 章節二:模闆
- 章節三:表單
- 章節四:資料庫
- 章節五:綜合案例