已发布
AI 生成课程

AI 编程课程 — 用 AI 学编程

从零开始,用 AI 辅助编程,快速构建并上线一个真实的软件项目

5 个模块42 节课 12.7 小时初学者

课程介绍

面向编程零基础或有一定基础的学习者,通过 AI 辅助编程的方式,系统学习 TypeScript + Next.js + Supabase + Vercel 技术栈,从搭建开发环境到独立构建全栈 Web 应用。课程采用「先实战后理论」的教学路径,Day 1 即可完成从零到上线,后续逐步深入 AI 编程技巧、编程基础知识和软件工程实践。

你将掌握

  • 系统化的课程知识体系
  • 实际应用的操作技能
  • 项目实战经验

适合人群

  • 对该领域感兴趣的初学者
  • 需要快速提升技能的从业者
  • 希望通过项目巩固知识的学习者

课程目录

5 个模块
1.1 开发环境搭建
1.2 CLI 基础
1.3 Markdown 基础
1.4 Git 最小可用知识
1.5 推荐技术栈介绍
1.6 用 AI 创建项目
1.7 实战:构建 AI 聊天应用
1.8 接入 Supabase 后端
1.9 部署到 Vercel
1.10 Day 1 总结
2.1 AI 编程的工作原理
2.2 编程提示词工程
2.3 AI 编程工具全景
2.4 阅读和评估 AI 生成的代码
2.5 与 AI 迭代开发
2.6 用 AI 调试代码
2.7 实战:构建 AI 智能体项目
2.8 Week 1 总结
3.1 Git 深入
3.2 TypeScript 基础
3.3 前端核心知识
3.4 后端核心知识
3.5 数据库基础
3.6 API 设计
3.7 测试入门
3.8 调试策略
3.9 部署流水线
3.10 安全基础
3.11 性能与监控
3.12 课程总结与后续路径
4.1 人月神话:为什么加人不能加速
4.2 需求与规划
4.3 代码组织:项目结构设计
4.4 软件工程中的伟大思想
4.5 架构思维
4.6 重构的艺术
4.7 团队协作工程
4.8 技术债务与质量
4.9 AI 时代的软件工程
5.1 技术术语表
5.2 速查表
5.3 推荐资源