fbpx

FastAPI 完整的專業課程從零開始 – 2022

透過 Python、全端、OAuth2、SQLAlchemy、RESTful APIs 和實踐專案,瞭解有關 FastApi 的一切。

從這 21 小時的課程,你會學到

  • FastApi 的基礎、基本原理和高階功能
  • API 的建立、管理和部署
  • 認證和授權
  • 測試、除錯、錯誤處理和管理
  • SQL、關聯型資料庫、SqlAlchemy和ORM
  • 逐步編寫程式碼,你將在實踐中學習
  • 高階功能,如非同步程式設計和 web socket 通訊
  • 更多的功能將使你從一個初學者變成一個高階開發者

要求

  • Python
  • 基本 Web 技術 HTML CSS Javascript

課程說明

這是目前發展最快的 API 開發框架之一。它易於使用且重量輕。此外,它還提供了一些獨特的好處,如自動生成 Swagger 文件和現代開放的開發標準。

本課程將讓你對 FastAPI 的功能有一個完整的瞭解。我們將討論簡單和高階的概念,以便你對可能的情況有一個清晰的印象。

我們還將討論如何與 SQL 資料庫一起工作,特別是 SqlAlchemy。我們將看到我們如何暴露端點,使客戶端能夠操作和檢索資料庫中的資料。

最重要的是,所有討論的概念都將在程式碼中實現。這不僅是一門理論課程,而且是一門培養你知識和經驗的課程。每當我們介紹一個概念時,我們將在程式碼中實現它,以便你看到它在實踐中是如何工作的。

在本課程中,我們將涵蓋:

  • 在 Mac 和 Windows 上的安裝和設定
  • 虛擬環境和專案生成
  • FastApi 的特點
  • 路徑和查詢參數
  • HTTP 狀態、程式碼和異常情況
  • 錯誤處理
  • 標籤
  • 路由器和自動路徑生成
  • API 響應和響應管理
  • 驗證器
  • 複雜的子型別
  • SQL、關聯資料庫管理和ORM
  • SQLSqlAlchemy
  • 認證和授權
  • 檔案管理
  • API部署
  • 測試和除錯
  • 模板、中介軟體、非同步程式設計、Web socket通訊、後端任務等等。

課程的最後部分將是一個實踐專案。我們將建立一個 Instagram clone 應用程式,並建立使其工作所需的API。我們將專注於一些關鍵的概念,如釋出、評論和使用者認證。

我們還將為我們的api開發兩個客戶端。

  • ReactJS的 Web 客戶端
  • Android 和 Kotlin 的行動客戶端

這樣,你就會對 Web 和行動全端開發有一個完整的瞭解。

本課程是為那些希望獲得新技能的全端開發者準備的。那就是快速而輕鬆地建構API。

該課程隨著API的發展而不斷更新,並增加了新的工具和概念。

我相信你會喜歡這個課程。所以,今天就報名,讓我們開始學習建構API。

目標受眾

  • 初級全端開發者
  • 中級全端開發者
  • Web 開發人員

講師簡介

Catalin Stefan 軟體開發教師  ( 更多講師主講課程介紹  )

我是一個熱心的學習者和教學的愛好者。 我喜歡創造內容和課程,豐富人們的生活,並幫助他們有更好的經驗,無論是個人或專業。

我是一個擁有超過 10 年開發經驗的行動應用程式開發專家。 我喜歡製作有關軟體開發和行動應用程式的課程,並且樂於分享我所學到的知識。

我根據自己的專業經驗設計課程。 我希望教會人們一些技能,這些技能可以幫助他們在職業生涯中獲得新的技能,改善他們的人際關係。

英文字幕:有

  • 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To

使用 Notion 來做上課筆記?

udemy 的課程講座數量動輒上百個,如果你要使用 Notion 當作是線上課程的筆記輔助工具,為這些講座建立與組織筆記是一件耗時且沒效率的工作

為了解決這個問題,Soft & Share 開發一個 chrome extension – LN+ for udemy ,可以根據 udemy 線上課程的課程大綱幫你自動建立成 Notion 筆記資料庫並產生筆記與課程的雙向關聯讓您專心上課與寫筆記就好,不用再煩惱課程筆記要放哪裡的問題!

🛫了解 LN+ for udemy 更多功能介紹請參考 – Learning Notes Plus for udmy


報名參加課程

FastAPI

Sponsored by Udemy


🛫使用關鍵字連結獲得更多線上學習資訊?請參考這個網頁說明


幫我們個小忙!

使用 e-mail 追蹤 Soft & Share

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料

Powered by WordPress.com.

Up ↑

%d 位部落客按了讚: