驅動Z程式學院
驅動程式未來力,從這裡開始

DZ002-05 用 Python FastAPI 實作 JWT 登入認證 × API 驗證保護|完整範例教學

這集影片會帶你一步一步實作一個Python FastAPI登入驗證流程。 我們會從使用者輸入帳號密碼開始,建立一個簡單的登入 API,當帳密正確時,系統會幫我們產生一組 JWT Token,也就是使用者的通行證。 接著,後面的 API 都會加入保護機制,只要你帶著這組 Token,就能順利通過驗證,反之,沒有 Token 或 Token 過期,就會被擋下來。 整個過程中,

DZ002-04 Python ORM教學實戰|用FastAPI + SQLAlchemy打造能操作資料庫的Users API

本集教學將帶你一步一步使用 Python 的 FastAPI 框架,結合 SQLAlchemy ORM,建立一個完整的 Users API。 影片從資料庫連線設定開始,示範如何用 ORM(物件關聯對應)的方式定義資料表、建立資料模型、撰寫 Pydantic schema,最後完成查詢、新增、修改、刪除使用者的完整功能。 不需要手寫

DZ002-03 MySQL資料庫設計從0開始學

在本集影片中,我們將實際示範如何使用 MySQL Workbench,一步步建立「國道監控管理系統」所需的資料庫架構與資料表。內容涵蓋: 建立專案專用的資料庫 設計與建立核心資料表:Users、Roles、Devices、RoleDevices 規劃欄位名稱、型別與主鍵 建立資料庫專屬使用者帳號 這是整個系統開發流程中最重要的基礎之一,無論你是後端新手,還是準備打造自己的管理系統,本集都能幫助你打好資料庫設計的地基。 📌 本教學為「國道監控管理系統」Python + React

DZ002-02 Python API + MySQL全流程教學!

這支影片會帶你完整掌握 MySQL 的基本使用流程,從 MySQL Server 的安裝開始,接著透過 MySQL Command Line 測試資料庫連線與操作,再進一步使用圖形介面的 MySQL Workbench 進行視覺化操作。 最後示範如何透過 Python 撰寫 API 與資料庫串接,讓你一次學會從環境建置到後端整合的完整流程,非常適合資料庫初學者或想把 MySQL 與

DZ002-01 Python + FastAPI 環境建置與 API 入門教學

這是《國道監控管理系統》系列的第二個單元,我們將從環境建置開始,帶你一步步建立後端 API 架構,本集內容將示範如何在 Windows 環境中安裝 Python,並使用 FastAPI 作為開發 API 的主框架。 本系列採取完整實戰導向,將帶你打造一套功能完整的國道監控管理平台,我們將實作三大核心模組:使用者管理、權限控管與設備管理,技術架構方面,前端採用 React 開發互動式操作介面,

Episode

00:00:00 00:00:00