聯繫我們

課程簡介

React 19:現代前端開發

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

針對 React 開發者的 TypeScript

  • 類型安全:types、interfaces、enums、generics
  • 對 props、state、hooks 和事件處理器進行類型定義
  • 創建可重用的 types 和實用函數

React + TypeScript 實踐

  • 構建具有強類型的可擴展組件
  • 將 generics 與 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)上的基礎部署
  • 監控和錯誤日誌記錄

數據倉庫與數據湖

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

集成人工智能

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

總結與後續步驟

最低要求

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

受眾

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

客戶評論 (3)

課程分類