AI工程師與企業開發必修!FastAPI後端精通:全面入門與進階實戰指南|張成龍|104人資市集


課程對象:後端新手開發者、前端開發者轉型後端開發者、全端開發者、希望提升技術能力的專業人士


商品分類:線上課程


商品標籤:

研發,生產


你可以學到:

一、快速建立後端API服務

二、驗證與授權的應用

三、前後端分離設計與WebSocket應用

四、應用安全防護

五、微服務與Docker整合

六、學會國際化i18n與本地化l10n


課程資訊:

在當今數位化迅速發展的時代,後端開發的需求不斷增加。

這門課程專為希望掌握後端開發技能的學員設計,無論您是初學者、前端開發者轉型,還是有經驗的全端開發者,都能在這裡找到適合自己的學習路徑。

本課程將帶您從零開始,深入了解FastAPI這個現代化的Web框架,並學習如何構建高效能的API與Web應用。

課程內容涵蓋FastAPI的基本概念、功能實作、安全防護、微服務架構及Docker整合等多個主題,幫助您從各個角度全面掌握這項技術。

課程內容包括:

  • 基本架構與實作:深入了解FastAPI的核心概念與使用方式,並實際建立您的第一個API。
  • API設計與自動生成文檔:學習如何設計良好的API接口,並自動生成相關文檔,提升開發效率。
  • 驗證與授權機制:掌握JWT、OAuth等身份驗證技術,確保您的應用安全可靠。
  • 前後端分離的實踐:利用Vue.js進行前後端分離設計,增強用戶體驗。
  • WebSocket實作:實現即時通訊功能,增強應用的互動性。
  • 安全性加強與防護措施:防範SQL注入、XSS攻擊等常見安全威脅,保護您的應用與數據。
  • 微服務架構與Docker整合:學習如何將FastAPI應用容器化,實現可擴展的微服務架構。

課程目標:

完成本課程後,學員將能夠獨立開發基於FastAPI的後端應用,並在實際專案中運用所學的技能,提升工作效率和質量。

AI工程師與企業開發必修!FastAPI後端精通:全面入門與進階實戰指南_1

AI工程師與企業開發必修!FastAPI後端精通:全面入門與進階實戰指南_2

AI工程師與企業開發必修!FastAPI後端精通:全面入門與進階實戰指南_3


課程大綱:

  • 章節標題:FastAPI後端精通:全面入門與進階實戰指南
    • 段落標題:01-FastAPI初體驗:輕鬆理解基本架構並實作
    • 段落標題:02-FastAPI_自動生成API文件與單元測試
    • 段落標題:03-FastAPI_詳解路徑參數與查詢參數
    • 段落標題:04-FastAPI 資料驗證與模式設計
    • 段落標題:05-FastAPI_靜態檔案處理與模板結合實作
    • 段落標題:06-FastAPI x Vue js前後端分離設計
    • 段落標題:07-FastAPI連結資料庫教學
    • 段落標題:08-FastAPI JWT用戶認證與授權機制實作
    • 段落標題:09-FastAPI WebSocket即時聊天應用實作
    • 段落標題:10-FastAPI 安全性加強與應用防護教學
    • 段落標題:11-FastAPI 快速建置Docker微服務架構
    • 段落標題:12-FastAPI CORS設定:解決跨來源資源共享問題
    • 段落標題:13-FastAPI 背景任務與排程教學
    • 段落標題:14-FastAPI 國際化i18n與本地化l10n教學