第1课:欢迎与第一步
欢迎!你即将开始学习编程,这是开始的最好时机。这和10年前学编程完全不同 - 你可以使用AI工具在每一步都帮助你。
这个课程你将学到什么
这个课程会带你从零编程基础到构建真实项目。以下是我们要涵盖的内容:
第1阶段:基础知识(课时1-8)
- 你第一次与AI关于编程的对话
- 构建你的第一个简单程序
- 理解代码实际上做了什么
- 当事情出错时的调试(它们会出错!)
第2阶段:核心技能(课时9-16)
- 使用命令行和Git
- 高级AI提示词工程技巧
- 测试你的代码
- 设置专业工具
第3阶段:构建项目(课时17-23)
- 用AI规划真实项目
- 构建完整应用程序
- 组织和文档化代码
- 部署到网络
第4阶段:专业化(课时24-29)
- 选择你的方向(前端、后端、数据等)
- 深入学习你的专业领域
- 重构和改进代码
第5阶段:职业发展(课时30-31)
- 构建你的作品集
- 为工作面试做准备
- 你的下一步计划
开始所需的东西
现在就需要:
- 一台电脑(Windows、Mac或Linux)
- 互联网连接
- 一个网络浏览器
- 就这样!
很快(我们会一起设置):
- 一个免费的ChatGPT账户(或Claude,或任何AI编程助手)
- 一个代码编辑器(我们会推荐一个)
- 在你的电脑上安装Git
别担心现在没有安装任何东西。当你准备好时,我们会一起做。
这个课程如何运作
每节课都遵循一个简单的模式:
- 快速介绍 - 你今天将学到什么
- 核心概念 - 主要思想,简单解释
- 实践操作 - 你将实际做一些东西
- 常见问题 - 人们遇到的问题以及如何修复
- 快速检查 - 确保你理解了关键点
重要:这不是竞赛。有些课时可能需要30分钟,有些可能需要3小时。这是正常的。休息一下。以后再回到困难的部分。
使用AI学习:基础知识
以下是2025年学习编程与众不同的原因:
传统学习:
- 记住语法
- 为每个错误谷歌搜索
- 被卡住数小时
- 盲目跟随教程
用AI学习:
- 要求AI解释概念
- 让AI帮助调试错误
- 快速建立信心
- 理解代码为什么有效
AI不是魔法。它是一个工具。就像数学的计算器,或写作的拼写检查。你仍然需要理解你在做什么 - 但AI使学习过程顺利得多。
预期结果
第1周:你将有第一次与AI关于代码的对话,并构建一些简单的东西。
第2-4周:你将理解代码实际上是如何工作的,并开始自己解决问题。
第2个月:你将在AI的帮助下构建小型项目。
第3-4个月:你将规划和构建真实应用程序。
第5-6个月:你将选择专业化并深入学习。
这个时间表假设每周约10小时。时间少?没关系 - 只需按比例调整时间表。时间多?你会进展得更快。
你的第一个任务
在进入第2课前,请做这些:
-
获取AI账户 - 注册ChatGPT(免费级别就可以)或Claude。我们将从下一课开始使用它。
-
加入我们的社区(可选)- 与其他学习者联系,提问,分享进度。
-
书签此页面 - 当你需要动力时,你会回到这里。
还有一件事
有时你可能会感到不知所措。这是正常的。每个程序员都有这种感觉 - 甚至是经验丰富的。不同之处在于他们已经学会了如何克服它。
秘密是:编程不是关于聪明。它是关于坚持。如果你能坚持下去,你将学会这个。
准备好了吗?让我们开始编程。
下一课:不用害怕AI:你的学习伙伴