艾克

艾克

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

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 開發互動式操作介面,

DZ001-14 開發者必學!ASP.NET 中加入 NLog + Middleware 完整日誌機制

這一集我們來聊聊 ASP.NET 專案中不可或缺的維運技能,就是日誌機制。 很多人在開發 API 時,習慣用 Console.WriteLine()、或是偶爾丟個 try-catch,但當系統上線後,你會發現沒有一個穩定可靠的 Log 機制,出了錯根本無從查起。 這集教你如何在 ASP.NET 中整合 NLog + Middleware,打造一套完整的

Episode

00:00:00 00:00:00