0 |Bootcamp(概念打底)
欢迎来到进阶版!
如果你是从基础版一路走来的,恭喜你——你已经掌握了 Vibe Coding 的核心心法,能够用自然语言"指挥" AI 做出东西了。
现在,是时候往前走一步了。
🚧 内容预览声明
本项目目前处于早期开发阶段,大部分内容皆为初稿,尚未经过全面的二次审核与校对。如发现错误或不当之处,欢迎通过 GitHub Issues 反馈。
为什么需要 Bootcamp?
在基础版中,你学会了"表达清楚"和"用 AI 做东西"。
但你可能也发现了:当项目变得复杂,有些东西 AI 生成了,你却看不太懂。
这就是 Bootcamp 存在的意义。
这一章不是要让你"学会写代码",而是帮你建立必要的技术认知——让你在后续章节中,能更好地理解 AI 在做什么,能更准确地判断 AI 的输出是否正确。
学完这一章,你将:
- 明确全栈开发的边界 —— 什么是前端、后端、数据库、部署,以及它们如何协作
- 建立计算机基础认知 —— 文件系统、进程、端口、权限等底层概念
- 掌握命令行操作 —— 不再害怕"黑色窗口"
- 了解前端三件套 —— HTML、CSS、JavaScript 各自的作用
- 配置开发环境 —— Node.js、包管理器、TypeScript 等工具链
- 树立安全意识 —— 环境变量、密钥管理、安全设计原则
- 认识容器化技术 —— Docker 的核心概念与实际应用
Bootcamp 章节概览
| 章节 | 主题 | 核心内容 |
|---|---|---|
| 0.0 | 课程概念定义 | 全栈开发定义、Vibe Coding 理念、课程目标 |
| 0.1 | 计算机基础 | 文件系统、进程与端口、权限系统 |
| 0.2 | 命令行入门 | pwd/ls/cd/cat/grep、权限位、跨平台差异 |
| 0.3 | 前端三件套 | HTML 结构、CSS 样式、JavaScript 交互 |
| 0.3.5 | 网络基础 | HTTP/HTTPS、域名/DNS、端口、API 设计 |
| 0.4 | 开发环境配置 | Node.js、包管理器、TypeScript 配置 |
| 0.5 | JS → TS 思维转换 | 动态类型到静态类型的思维转变 |
| 0.6 | 开发安全底线 | 安全设计原则、环境变量与密钥管理 |
| 0.7 | Docker 核心概念 | 镜像与容器、数据卷、网络与端口 |
学习建议
💡 从基础版过来的你
你已经有了 Vibe Coding 的心法基础。这一章的目标是补齐技术认知,让你在后续章节中更加得心应手。
建议的学习方式:
- 快速浏览 —— 先过一遍,建立整体印象
- 重点深入 —— 遇到不熟悉的概念再仔细看
- 善用 AI —— 遇到不理解的地方,继续用 AI 帮你解释
- 动手尝试 —— 命令行、环境配置等章节,一定要实际操作
