艾克

艾克

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

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,打造一套完整的

DZ001-13 設備管理實作|即時影像 × 地圖顯示 × 角色過濾 × JavaScript + API 整合教學

在這支影片中,我們將一步步帶你實作一個前端設備管理介面,整合三項實用功能:即時影像播放、地圖定位,以及依使用者角色過濾授權設備,你將學會如何解析設備參數中的串流連結,透過按鈕點擊跳出新視窗顯示即時畫面,也會使用設備的經緯度資訊,在 Google 地圖中定位並顯示設備位置。 除了畫面操作,我們也會設計兩個後端 API,一個是無條件列出所有設備,另一個則是根據帳號查詢角色授權的設備,讓系統管理者與一般使用者看到的資料有所區隔,這樣的設計,不僅讓畫面更直觀,也讓權限控管更靈活。 影片中使用純 JavaScript 搭配 ASP.

DZ001-12 前端角色管理|設備綁定 × 多選權限設定 × API 完整實作教學|功能升級!一看就會!

這集影片延續上一集的「使用者管理」,這次我們要來實作「角色管理」功能,並進一步加入「設備綁定」的設定。 在實務專案中,每個角色常常會對應到不同的設備控制權限,因此將示範如何設計一個前端介面,為每個角色選擇對應的設備清單,並透過多選下拉選單(<select multiple>)來實作這個功能。 從表單設計開始,逐步實作角色的新增、修改、刪除功能,並介紹如何載入設備清單、預設勾選已綁定的設備,以及如何處理角色與設備之間的關聯資料。 整體實作維持簡潔、實用的風格,

Episode

00:00:00 00:00:00