聯繫我們

課程簡介

React 19:現代前端開發

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

面向 React 開發者的 TypeScript

  • 類型安全性:types, interfaces, enums, generics
  • 為 props、state、hooks 和事件處理程序編寫型別
  • 創建可重用的類型和工具函數

React + TypeScript 實踐

  • 構建具有強大類型約束的可擴展組件
  • 將 generics 與 props 和 hooks 結合使用
  • 實際項目的實用編寫型別策略

測試 React 應用程序

  • Jest 和 React Testing Library 介紹
  • 為組件和 hooks 編寫單元測試
  • 測試非同步操作和 API 呼叫
  • 測試覆蓋率和除錯的最佳實踐

Next.js 15:完整堆棧 React 框架

  • App Router 與 Pages Router 比較
  • 伺服器端渲染和靜態站點生成
  • API routes 和中間件
  • 圖像優化及效能提升

Node.js + Express:後端 API 基礎知識

  • 設定 Express 和 RESTful 架構
  • 使用 JSON Web Tokens (JWT) 進行身份驗證
  • Controller-service 模式和路由結構
  • 保護並驗證 API 請求

結合 Prisma 與 PostgreSQL 的 REST API

  • 設定 Prisma 與 PostgreSQL
  • Schema 建模和遷移
  • 執行 CRUD 操作
  • 將 Prisma client 整合到 Express routes

Git 版本控制

  • Git 基礎:init, clone, commit, push, pull
  • 分支、合併和 Pull Requests
  • 使用 GitHub 及團隊協作

完整堆棧應用的 DevOps

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

數據倉儲與數據湖

  • 數據倉儲與數據湖之間的差異
  • 完整堆棧架構中的數據流水線概念
  • 後端系統在數據攝取和結構化中的角色

整合人工智慧

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

總結與後續步驟

最低要求

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

受眾

  • 前端和後端開發人員
  • 轉型進入完整堆棧角色的軟體工程師
  • 構建可擴展 Web 應用程序技術人員
 28 小時

人數


每位參與者的報價

客戶評論 (3)

即將到來的課程

課程分類