課程簡介
- 為什麼需要 Web 框架
- 可用 Python Web 框架概述
- 燒瓶的安裝
- 路由查看函數的請求
- 提供靜態檔
- 使用 Jinja2 渲染範本
- 迴圈和條件
- 範本繼承
- 範本中的宏
- 帶有 Flask-Flatpages 的平面頁面
- HTML5 樣板作為起點
- 生成 JSON
- 發出重定向
- 應用程式上下文和請求上下文
- 使用 Flask-Uploads 處理文件上傳
- 構建複雜的應用程式:如何避免迴圈導入
- 構建複雜應用程式:藍圖
- 常用的 ORM: SQLAlchemy and Peewee
- 資料庫遷移
- 使用 WTForms 和 Flask-WTF 進行表單驗證
- 使用 Flask-Mail 發送電子郵件
- 使用 Flask-Login 和 Flask-User 進行用戶會話管理
- Flask-Admin 創建的管理介面
- 使用 Flask-BabelEx 實現國際化
- 使用 Flask-lesscss 和 Flask-Assets 預處理前端檔
- 將 Flask 應用程式部署到生產環境中
最低要求
蟒蛇, HTML
客戶評論 (5)
我很喜歡Gunnar在我們進行的時候幾乎隨機編寫所有代碼的方式,但在谷歌雲端硬盤上有很多可以在培訓後參考的預備材料。 Gunnar根據我之前提供的示例數據編寫的代碼也非常有用,並且使培訓與我們自己的數據集相關。
Ranvir - Schroders Personal Wealth
Course - Visual Studio Code
機器翻譯
Topics that were discussed, lots of live code examples, trainers attitude towards group
Weronika - ATOS PGS sp. z o.o.
Course - Reactive Programming with Angular RxJS
Real-life examples.
Kristoffer Opdahl - Buypass AS
Course - Web Security with the OWASP Testing Framework
Though an online training, the interactivity with the trainer was remarkable and was always available to provide valuable sources to complement the training. I am very satisfied.
Nuno Marques - MULTICERT, S.A.
Course - Functional Reactive Programming with Java 9 and RxJava
Pacing, depth, and explanations were all superb. It's clear Scott is an expert on the subject and learning from him was super enjoyable.