AI-Code-Tutorials
Health Pass
- License — License: MIT
- Description — Repository has a description
- Active repo — Last push 0 days ago
- Community trust — 74 GitHub stars
Code Warn
- Code scan incomplete — No supported source files were scanned during light audit
Permissions Pass
- Permissions — No dangerous permissions requested
No AI report is available for this listing yet.
Bilingual Claude Code and AI coding tutorials covering setup, CLI workflows, web projects, prompt engineering, MCP servers, and AI subagents.
🚀 Claude Code 从入门到精通
完整的 AI 辅助编程学习教程
从零基础到高级应用,系统学习 Claude Code,掌握 AI 辅助编程技能,提升开发效率 10 倍。
中文 | English | Website | Telegram | Discord
🔎 本教程覆盖什么
AI-Code-Tutorials 是一套中英双语 Claude Code 与 AI 辅助编程教程,面向零基础用户、独立开发者和专业工程师。内容从安装配置、第一次对话、CLI 命令、文件操作开始,逐步进入 Web 项目实战、提示词优化、代码审查、调试、安全最佳实践、MCP 服务器和 AI 子代理工作流。
| 模块 | 覆盖内容 |
|---|---|
| 入门基础 | Claude Code 概念、安装配置、第一次对话、基础命令、Git 和文件操作 |
| 项目实战 | Web 应用规划、前端页面、后端 API、用户认证、功能增强、部署上线 |
| 进阶工作流 | 提示词工程、代码审查、调试技巧、设计模式、错误处理、安全实践 |
| AI Agent | 子代理概念、开发/架构/测试/运维代理、协作模式、MCP 服务器配置 |
📖 快速开始
直接从 第一课:什么是 Claude Code? 开始学习,第二课包含完整的安装和配置指南。
🎯 教程大纲
本教程采用循序渐进的方式,分为三个阶段:入门、进阶和高级。即使你完全没有编程基础,也能跟着学习!
📘 入门篇(零基础友好)
第一课:什么是 Claude Code?
- Claude Code 简介
- 和 ChatGPT 的区别
- 能做什么?适合谁用?
- 安全性说明
第二课:安装和配置
- 安装 Node.js
- 安装 Claude Code
- 获取和配置 API 密钥
- 第一次运行
- 常见问题解决
第三课:第一次对话
- 如何有效沟通
- 创建第一个项目(个人名片网页)
- 理解 Claude Code 的工作流程
- 常见交互场景
- 实用对话模板
第四课:基本命令和操作
- 内置命令详解
- 文件操作技巧
- 项目管理方法
- 代码搜索和导航
- Git 基础操作
📗 进阶篇(提升技能)
第五课:文件操作进阶
- 复杂项目结构管理
- 跨文件搜索和替换
- 代码重构技巧
- 批量文件操作
- 配置文件管理
- 项目文档自动化
第六课:项目实战 - 完整 Web 应用
从零构建任务管理应用,包含 8 个详细模块:
- 1.1 项目规划 - 需求分析、技术栈选择
- 1.2 项目结构搭建 - 目录结构、版本控制
- 1.3 静态页面设计 - HTML/CSS、响应式布局
- 1.4 前端功能实现 - CRUD操作、本地存储
- 1.5 后端服务器搭建 - Express、SQLite、API
- 1.6 用户认证系统 - 注册登录、JWT、密码加密
- 1.7 功能增强 - 搜索筛选、拖拽排序
- 1.8 部署上线 - Heroku部署、环境配置
第七课:进阶技巧和最佳实践
掌握高级开发技巧,包含 6 个专题模块:
- 1.1 提示词基础 - 精确描述、上下文、示例引用
- 1.2 代码审查 - 性能优化、重构建议
- 1.3 调试技巧 - 系统化调试、断点、日志
- 1.4 设计模式 - 单例、观察者、工厂模式
- 1.5 错误处理 - 统一处理、友好提示
- 1.6 安全最佳实践 - 输入验证、XSS/CSRF防护
📕 高级篇(专业开发)
第八课:Claude Code 高级应用
- AI Pair Programming(结对编程)
- 复杂项目架构设计
- 微前端架构
- 插件系统设计
- 自动化测试(单元测试、E2E测试)
- CI/CD 集成
- 多语言项目开发
第九课:提示词优化技巧 ⭐
效率提升 10 倍的秘诀,包含 6 个核心模块:
- 1.1 六大黄金原则 - 具体明确、结构化、上下文丰富
- 1.2 高级技巧 - 角色设定、思维链、约束性提示
- 1.3 模板库 - 功能开发、代码审查、Bug修复
- 1.4 最佳实践 - Dos/Don'ts、常见陷阱
- 1.5 案例研究 - 真实项目、前后对比
- 1.6 练习项目 - 提示词重写、实战演练
第十课:AI 子代理系统 ⭐
打造你的专家团队,包含 7 个专业模块:
- 1.1 核心概念 - 什么是子代理、优势、分类
- 1.2 开发类代理 - 前端、后端、全栈专家
- 1.3 架构类代理 - 系统、数据、基础设施架构师
- 1.4 测试类代理 - 测试工程师、QA、性能测试
- 1.5 运维类代理 - CI/CD、容器、监控专家
- 1.6 协作模式 - 单代理、串行、并行、审查
- 1.7 实战项目 - 完整项目开发案例
第十一课:34条实用技巧集锦
- 命令行(CLI)技巧(7条)
- 图像处理技巧(6条)
- 集成与外部数据技巧(5条)
- claude.md 配置文件技巧(7条)
- 定义斜杠命令技巧(6条)
- UI 与工作流技巧(3条)
第十二课:最佳实践(Anthropic官方) ⭐
Anthropic 官方推荐的最佳实践,包含 6 个核心主题:
- 自定义你的设置(CLAUDE.md、工具权限、gh CLI)
- 给 Claude 更多工具(bash、MCP、斜杠命令)
- 尝试常见工作流(探索-规划-编码-提交、TDD、视觉反馈)
- 优化你的工作流(具体指令、图片、URL、及时纠正)
- 用无头模式自动化基础设施(issue 分拣、linter)
- 多 Claude 协作提升效率(代码审查、多仓库、worktree)
第十三课:MCP 服务器完整指南 ⭐
从入门到精通的 MCP 服务器配置指南,包含完整教程:
- MCP 核心概念和架构
- 三种添加方法(命令行、配置文件、项目级)
- 作用域详解(Local/User/Project)
- 10 个最实用的 MCP 服务器推荐
- 常见错误及解决方案
- 调试技巧和最佳实践
- 中文用户特别注意事项
第十四课:完整使用指南 ⭐
Claude Code 百科全书和日常参考手册,包含全面内容:
- 安装配置与系统要求
- CLI 命令完整详解
- 配置文件管理(全局/项目/环境)
- MCP 服务器深度集成
- 提示词工程与模板库
- 文件操作与代码重构
- Git 工作流与团队协作
- 项目管理与文档管理
- 性能优化技巧
- 安全最佳实践
- 故障排查与调试
- 生产环境实践(CI/CD、Docker、监控)
🎓 学习路线建议
零基础用户
第一课 → 第二课 → 第三课 → 第四课 → 第六课(实战)
预计学习时间:2-3 周
有编程基础用户
第一课(快速浏览)→ 第二课 → 第四课 → 第五课 → 第六课 → 第七课 → 第八课 → 第九课 → 第十课
预计学习时间:1-2 周
专业开发者
第二课(安装)→ 第五课 → 第七课 → 第八课 → 第九课(必学)→ 第十课(必学)
预计学习时间:3-5 天
💡 学习建议
- 按顺序学习 - 后面的课程会用到前面的知识
- 动手实践 - 每课都有练习任务,一定要自己做
- 不要跳过 - 即使觉得简单,也要过一遍
- 多提问 - 遇到不懂的,直接问 Claude Code
- 做笔记 - 记录常用命令和技巧
- 创建项目 - 学完每个阶段,做一个小项目巩固
🎯 学习目标
完成本教程后,你将能够:
- ✅ 熟练使用 Claude Code 进行日常开发
- ✅ 独立完成前端和后端项目
- ✅ 运用最佳实践编写高质量代码
- ✅ 设计和实现复杂的应用架构
- ✅ 建立完整的开发工作流
- ✅ 使用 AI 提升 10 倍开发效率
📚 扩展学习资源
推荐文章
1. Claude Code 优化指南
别再瞎写提示词了!这份 Claude Code 优化指南让你效率提升 10 倍
🔗 查看文章
2. Claude Code AI 子代理集合
为 Claude Code 提供 83 个专业 AI 子代理的综合集合,涵盖软件开发、基础设施和业务运营领域的专业知识
3. AI 工作流实战
耗时 1 年,终于拥有属于自己的 AI 工作流
🔗 查看文章
4. AI 编程出海实践
AI 编程出海不知道做什么?通过这个方法,有人月入 10 万
🔗 查看文章
🚀 开始学习
准备好了吗?让我们从第一课开始!
📞 获取帮助
- 💬 遇到问题?直接在项目中问 Claude Code
- 🐛 发现错误?提交 Issue
- 💡 有建议?欢迎 Pull Request
📄 许可证
本教程遵循 MIT 许可证,欢迎自由使用和分享。
⭐ 如果这个教程对你有帮助,请给个 Star 支持一下!
Reviews (0)
Sign in to leave a review.
Leave a reviewNo results found