课程概述
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 使用经验
可选时间段
2026春季班
2026年3月29日 - 6月21日
10 节课
sunday 1:30 - 3:30 PM
要求
- 7-12年级(12-18岁)
- 需要 AI 项目实验室 Level 2
- 扎实的 JavaScript 和 Web 开发技能
课程包含
- 专业教师
全栈开发教育者
- 生产级产品
构建和部署完整应用
- 产品评估
代码评审、产品反馈和进度报告
- 材料需自备
自带笔记本电脑和 Claude Code 订阅
学生需自带笔记本电脑并购买 Claude Code 订阅