課程簡介

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

  • 使用PostgreSQL設置Prisma
  • 數據建模和遷移
  • 執行CRUD操作
  • 將Prisma客戶端與Express路由集成

使用Git進行版本控制

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

全棧應用的DevOps

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

數據倉庫與數據湖

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

人工智能集成

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

總結與下一步

最低要求

  • 對基本的JavaScript和Web開發原則的理解
  • 具備HTML/CSS和前端框架的經驗
  • 對API和數據庫有基本的熟悉度會有所幫助

受衆

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

人數


每位參與者的報價

客戶評論 (5)

即將到來的課程

課程分類