1. Web基础
- HTML
- CSS
- JavaScript (ES6+)
- TypeScript
- Git & GitHub
- VS Code
- 终端/命令行
2. 前端开发
- React.js / Next.js
- 状态管理
- HTML5/CSS3/Sass/Tailwind
- 响应式设计
- UI库
- 测试
- Vite/Webpack
3. 后端开发
- Node.js
- Express.js/NestJS
- Python/Django/Flask
- REST API
- GraphQL
- JWT/OAuth
- RBAC
- API测试
4. 数据库与存储
- PostgreSQL
- MySQL
- SQLite
- MongoDB
- Firebase
- Redis
- AWS S3
- Cloudinary / Superbase Storage
5. DevOps与部署
- Git 工作流
- Docker
- CI/CD
- GitHub Actions
- Nginx
- PM2
- 环境变量
- Vercel / Netlify / Render / AWS
6. AI 集成 🤖
- OpenAI API/GPT 模型
- 提示工程
- LangChain
- RAG
- 向量数据库
- AI 编码工具
- 微调和嵌入
7. 全栈集成
- 前端 + 后端
- 身份验证流程
- 文件上传
- 云存储
- WebSocket
- 全局状态
- 错误处理和日志记录
8. 测试与质量
- 单元测试
- 集成测试
- 端到端测试
- ESLint/Prettier
- 代码格式化
- 类型检查
9. 高级概念
- 微服务
- 无服务器架构
- WebSocket/实时
- Redis/CDN
- 设计模式
- 消息队列
10. 项目🚀
- AI聊天应用
- AI内容生成器
- 电子商务平台
- SaaS控制面板
- 实时协作应用
- 作品集网站
目标:学习 → 构建 → 集成AI → 部署 → 发布。