課程簡介

React 19:現代前端開發

  • 使用Hooks:useState、useEffect、useReducer。
  • 使用Context API進行狀態管理。
  • 使用React Router實現路由。
  • 文件結構、可重用性和性能的最佳實踐。

TypeScript for React開發者

  • 類型安全:類型、接口、枚舉、泛型。
  • 爲props、state、hooks和事件處理器添加類型。
  • 創建可重用的類型和實用函數。

React + TypeScript實踐

  • 構建具有強類型的可擴展組件。
  • 將泛型與props和hooks結合使用。
  • 實際項目中的類型策略。

測試React應用

  • Jest和React Testing Library簡介。
  • 爲組件和hooks編寫單元測試。
  • 測試異步操作和API調用。
  • 測試覆蓋率和調試的最佳實踐。

Next.js 15:全棧React框架

  • App Router與Pages Router。
  • 服務器端渲染與靜態站點生成。
  • API路由與中間件。
  • 圖像優化與性能。

Node.js + Express:後端API基礎

  • 設置Express與RESTful架構。
  • 使用JSON Web Tokens (JWT)進行身份驗證。
  • 控制器-服務模式與路由結構。
  • API請求的安全與驗證。

使用Prisma和PostgreSQL構建REST API

  • 設置Prisma與PostgreSQL。
  • 模式建模與遷移。
  • 執行CRUD操作。
  • 將Prisma客戶端與Express路由集成。

使用Git進行版本控制

  • Git基礎:init、clone、commit、push、pull。
  • 分支、合併與拉取請求。
  • 使用GitHub與團隊協作。

全棧應用的DevOps

  • CI/CD概念與工作流。
  • Docker與容器化簡介。
  • 在雲平臺(如Vercel、Heroku)上基本部署。
  • 監控與錯誤日誌記錄。

數據倉庫與數據湖

  • 數據倉庫與數據湖的區別。
  • 全棧架構中的數據管道概念。
  • 後端系統在數據攝取與結構中的作用。

集成人工智能

  • Web應用中AI用例概覽。
  • 調用外部AI API(如OpenAI、Hugging Face)。
  • 使用AI進行文本摘要、聊天機器人和分析。

總結與下一步

最低要求

  • 具備基本的JavaScript和Web開發知識。
  • 有HTML/CSS和前端框架的經驗。
  • 對API和數據庫有基本瞭解者優先。

目標受衆

  • 前端和後端開發者。
  • 正在轉型爲全棧角色的軟件工程師。
  • 構建可擴展Web應用的技術專業人士。
 28 時間:

人數


每位參與者的報價

客戶評論 (5)

即將到來的課程

課程分類