艾克

艾克

Taiwan
我是艾克,擁有超過20年的程式開發經驗,從外包接案到大型系統建置,曾在台灣百大企業擔任技術主管,帶領團隊完成多元專案。我發現學習程式最難的不是語法,而是打造真正能解決問題的資訊系統。因此我創辦了「驅動Z程式學院」,以簡單實用、貼近實戰的教學方式,專為新手與轉職者設計,陪伴每位程式學習者從零開始,打造能解決實際問題的專案,培養獨立思考能力的工程師。歡迎加入我們,開啟你的程式之旅!

DZ002-07 用 Python FastAPI + ORM 打造角色權限管理 API|SQLAlchemy × CRUD 全流程實戰

這集影片我們將一步一步帶你實作一組角色權限管理 API,從資料表的關聯設計開始,建立角色與設備之間的對應關係,並完成角色的新增、查詢、修改與刪除功能。 整個過程中,我們會將 API 的結構分層清楚整理,把資料的處理邏輯、接收與回傳的資料格式,以及資料表對應的欄位分別放在不同的檔案中,讓整個系統的架構更清晰、更容易維護。 在實作過程中,你會看到角色如何綁定多個設備,設備如何與多個角色產生關聯,這個模組會成為整個帳號權限系統的重要基礎,也適合用來擴充到更完整的後台管理功能。 如果你正在學習用 Python 打造實用的後端系統,這集你一定不能錯過。

DZ002-06 用 Python FastAPI + ORM 打造設備管理 API|SQLAlchemy × CRUD 全流程實戰

本集教學會帶你從零開始實作一個設備管理 API,整體開發流程會使用 Python 的 FastAPI 框架,搭配 SQLAlchemy ORM 技術,讓我們可以用 Python 類別直接操作資料庫,不需要自己撰寫 SQL 指令。 影片一開始會定義設備資料表的欄位結構,對應到 SQLAlchemy 的模型設定,接著會透過 Pydantic 定義輸入與輸出的資料格式,讓前後端資料能夠明確驗證與轉換,

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

Episode

00:00:00 00:00:00