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

DZ003-07 用 NestJS API 實作 JWT 登入認證 × API 驗證保護|完整程式教學

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

DZ003-06 NestJS + TypeORM 實作角色管理 API|支援角色綁定設備、多對多關聯完整教學

這一集帶你完整實作「角色管理API」,上一集我們完成了設備管理,接著就要把角色與設備之間的關係串起來,讓每個角色都能擁有自己可使用的設備清單,這裡會示範如何使用 NestJS 搭配 TypeORM 完成多對多關聯,包含角色新增、修改、刪除,以及角色綁定設備的完整流程。 影片中會從資料表結構開始說明,接著一步步建立 Role 模組,實作後端 API,並示範如何正確處理多對多關聯的新增與移除,包含刪除角色時自動清理中介表關聯,避免資料殘留的完整做法。 如果你正在打造一個真正能上線的後端服務,這一集會讓你完全搞懂多對多關聯應該怎麼寫、

DZ003-05 NestJS CRUD 教學|用 TypeORM 建立設備管理 API

在這一集,我們要一起完成一個後端系統中最常見、也最實用的部分:「設備管理 API」。 從資料的建立、查詢、修改到刪除,我們會一步一步打造出一個可實際運作的模組,你會看到一個完整的後端開發流程:如何用 TypeORM 定義實體,讓每個欄位都能準確對應資料表、以及如何透過 Service 和 Controller 把資料串起來,形成一套乾淨、穩定、可測試的 API。 這樣的設計理念,重點不只是讓系統能運作,

DZ003-04 NestJS 實戰教學|打造使用者管理 API|CRUD + PostgreSQL + TypeORM

在這支影片中,我會帶你一步步用 NestJS 建立出一個完整的「使用者管理 API」。 這是國道監控系統專案的後端模組之一,主要負責使用者的新增、查詢、修改與刪除(CRUD)功能,過程中會搭配 PostgreSQL 做資料儲存,並透過 TypeORM 來建立資料表與操作資料。 你會學到如何建立 Entity、撰寫 Service 與 Controller、處理路由,

DZ003-03 PostgreSQL 資料庫設計實戰 | 用 pgAdmin 4 從零建立資料庫使用者與資料表

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

Episode

00:00:00 00:00:00