Udemy線上課程 Python FastAPI 快速入門 講師:Peng Xiao 影音教學 中文發音 中文版(DVD版) Udemy線上課程PythonFastAPI快速入門講師:PengXiao影音教學中文發音中文版(DVD版)內容說明: 課程簡介: 歡迎來到FastAPI基礎入門課程!FastAPI是一款現代、高性能的Python框架,專為快速構建API和Web應用程序而設計。 本課程將引導你進入FastAPI的世界,幫助你理解如何輕鬆地構建強大、高效、易於維護的API。 課程亮點: 學習快:FastAPI的速度不僅在應用程序運行時快,而且在學習時也非常迅速。 我們將帶你一步一步地構建API,讓你快速掌握關鍵概念。 現代Python:FastAPI基於Python3.7+,並充分利用了類型提示和異步編程等現代Python功能。 你將學會如何使用這些特性來提高開發效率和可維護性。 自動文檔生成:FastAPI自動生成交互式API文檔,讓你的API文檔與代碼同步更新。 不再需要手動維護文檔。 強大的驗證和數據驗證:瞭解如何使用FastAPI的強大驗證工具來保護你的API免受惡意攻擊和錯誤請求的干擾。 數據庫集成:學會如何與數據庫進行交互,以建立持久性數據存儲和檢索功能。 部署你的應用:探索將FastAPI應用程序部署到生產環境的不同方式,包括使用Docker和雲平台。 課程大綱: 第1章:FastAPI入門FastAPI簡介安裝和設置第一個FastAPI應用 第2章:請求和響應處理HTTP請求建立HTTP響應路由和路徑參數 第3章:數據驗證與模型數據驗證概念使用Pydantic進行數據驗證模型和數據模型 第4章:自動文檔生成FastAPI自動生成文檔自定義文檔 第5章:數據庫集成連接數據庫CRUD操作異步數據庫訪問 目標學員:Python初學者和中級開發者希望學習現代Web開發和API構建的人尋求提高API開發速度和質量的開發者 要求:瞭解基本的Python編程知識具備基本的Web開發概念無論你是想要構建自己的API項目,提高工作效率,還是在現代Python開發中尋找新的技能,本課程將為你提供所需的知識和技能。 快來加入我們,一起探索FastAPI的奇妙世界吧! 課程內容: 01-介紹 001FastAPI介紹.mp4 002Python版本的選擇.mp4 003課程的源碼地址.html 02-HelloWorld 001建立第一個FastAPIProject.mp4 002使用GitHubCodespaces的在線環境學習本課程.mp4 003RunningProject.mp4 004FastAPI是如何執行代碼的.mp4 005Async和非Async.mp4 03-FastAPI和Data 001準備一些數據.mp4 002添加parameter.mp4 003TypedParameters.mp4 004PathParameters.mp4 04-Pydantic和DataStructure 001本章介紹.mp4 002本章最終源碼.html 003從JSONDatabase讀取數據.mp4 004Pydantic是什麼.mp4 005使用Pydantic建立schema.mp4 006在FastAPI中使用Schema.mp4 007通過HTTPPOST來建立新的對象.mp4 008更新InputSchema.mp4 009實現HTTPDELETE.mp4 010實現HTTPPUT.mp4 011Postman的使用.mp4 012Schema的ExampleData.mp4 05-FastAPI和Database 001本章介紹.mp4 002本章最終源碼.html 003建立一個ModelClass.mp4 004建立Database.mp4 005往數據庫插入數據.mp4 006從數據庫讀取數據.mp4 007注入session.mp4 008修改PUTDELETE操作.mp4 009清理一下代碼.mp4 010添加新的apiendpoint.mp4 011使用APIRouter重構一下代碼.mp4 012引入relationship.mp4 013ResponseModel和HTTPStatusCode.mp4 06-Authentication 001本章介紹.mp4 002本章源碼.html 003UserModel.mp4 004用戶的添加.mp4 005HTTPBasicAuthentication.mp4 相關商品:Udemy線上課程PythonFlaskWeb開發入門與實戰講師:PengXiao影音教學中文發音中文版(DVD版)Udemy線上課程Python3零基礎完全入門(面向2020,Python3.6/3.7,不斷更新ing)講師:PengXiao影音教學中文發音中文版(DVD版)Udemy線上課程Python3資料分析DataScience零基礎完全入門講師:PengXiao影音教學中文發音中文版(DVD版)Udemy線上課程PythonTyper快速入門:創建一箇漂亮的CLIApp講師:PengXiao影音教學中文發音中文版(DVD版)Udemy線上課程Git/GitHub/GitLab完全教程2021(包括Git底層原理)講師:PengXiao影音教學中文發音中文版(DVD版)