AI 項目實驗室 Level 3
返回課程列表
編程 Gr.5-11 學期課程 Markham

AI 項目實驗室 Level 3

構建全端產品——後端、資料庫、使用者認證和完整部署的應用。

Gr.5-11

課程概述

AI 項目實驗室 Level 3 是學生成為全端產品構建者的階段。他們超越前端,創建具有真實使用者、真實資料和真實基礎設施的完整應用。這個層級的產品解決實際問題——有資料庫、使用者帳號和雲端部署。每個賽季都能為作品集產出更有說服力的產品。

你將完成

  • 構建完整產品 — 創建包含前端和後端的應用
  • 處理真實資料 — 設計資料庫、構建 API、管理使用者資料
  • 保護你的產品 — 實現使用者認證和安全最佳實踐
  • 部署到生產環境 — 將全端產品上線到雲端
  • 提升作品集 — 向未來的機會展示全端能力

課程結構

每個10週賽季採用兩階段項目制:

第一階段:迷你項目(第1-4週)

一個後端導向的挑戰,學習全端開發:

  • 構建伺服器、連接資料庫、創建 API
  • 交付一個可運行的全端迷你產品

第二階段:主項目(第5-10週)

一個解決真實問題的完整產品:

  • 設計完整架構——前端、後端、資料庫
  • 實現使用者帳號和資料管理
  • 部署生產級應用
  • 演示日 — 展示你的全端產品

你將交付

每個賽季,學生產出:

  • 一個具有資料庫和認證功能的已部署全端產品
  • GitHub 上的程式碼倉庫
  • 產品評估和架構評審
  • 家長進度報告

工具與技術

  • VS Code 和擴展
  • Claude Code(AI 開發夥伴)
  • Node.js 和 Express
  • PostgreSQL / SQLite
  • Git 和 GitHub
  • Postman(API 測試)
  • Railway / Render(部署)

筆記型電腦要求

  • 記憶體: 最低 16GB
  • 處理器: Intel 12代或更新、AMD Ryzen 5000 或更新、Apple M1 或更新
  • 儲存: 最低 256GB SSD(推薦 512GB)
  • 螢幕: 1080p,13吋或更大
  • 作業系統: Windows 10/11、macOS 11+ 或 Linux

不支援 Chromebook 和平板電腦。不建議使用 2020 年之前的筆記型電腦。

先修條件

  • 年齡: 7-12年級(12-18歲)
  • 必需: AI 項目實驗室 Level 2
  • 技能: 扎實的 JavaScript、HTML/CSS 和 API 使用經驗

可選時間段

要求

  • 7-12年級(12-18歲)
  • 需要 AI 項目實驗室 Level 2
  • 扎實的 JavaScript 和 Web 開發技能

課程包含

  • 專業教師

    全端開發教育者

  • 生產級產品

    構建和部署完整應用

  • 產品評估

    程式碼評審、產品反饋和進度報告

  • 材料需自備

    自帶筆記型電腦和 Claude Code 訂閱

    學生需自帶筆記型電腦並購買 Claude Code 訂閱

有問題?

我們的團隊隨時為您提供幫助