跳到主要内容

第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

别担心现在没有安装任何东西。当你准备好时,我们会一起做。

这个课程如何运作

每节课都遵循一个简单的模式:

  1. 快速介绍 - 你今天将学到什么
  2. 核心概念 - 主要思想,简单解释
  3. 实践操作 - 你将实际做一些东西
  4. 常见问题 - 人们遇到的问题以及如何修复
  5. 快速检查 - 确保你理解了关键点

重要:这不是竞赛。有些课时可能需要30分钟,有些可能需要3小时。这是正常的。休息一下。以后再回到困难的部分。

使用AI学习:基础知识

以下是2025年学习编程与众不同的原因:

传统学习:

  • 记住语法
  • 为每个错误谷歌搜索
  • 被卡住数小时
  • 盲目跟随教程

用AI学习:

  • 要求AI解释概念
  • 让AI帮助调试错误
  • 快速建立信心
  • 理解代码为什么有效

AI不是魔法。它是一个工具。就像数学的计算器,或写作的拼写检查。你仍然需要理解你在做什么 - 但AI使学习过程顺利得多。

预期结果

第1周:你将有第一次与AI关于代码的对话,并构建一些简单的东西。

第2-4周:你将理解代码实际上是如何工作的,并开始自己解决问题。

第2个月:你将在AI的帮助下构建小型项目。

第3-4个月:你将规划和构建真实应用程序。

第5-6个月:你将选择专业化并深入学习。

这个时间表假设每周约10小时。时间少?没关系 - 只需按比例调整时间表。时间多?你会进展得更快。

你的第一个任务

在进入第2课前,请做这些:

  1. 获取AI账户 - 注册ChatGPT(免费级别就可以)或Claude。我们将从下一课开始使用它。

  2. 加入我们的社区(可选)- 与其他学习者联系,提问,分享进度。

  3. 书签此页面 - 当你需要动力时,你会回到这里。

还有一件事

有时你可能会感到不知所措。这是正常的。每个程序员都有这种感觉 - 甚至是经验丰富的。不同之处在于他们已经学会了如何克服它。

秘密是:编程不是关于聪明。它是关于坚持。如果你能坚持下去,你将学会这个。

准备好了吗?让我们开始编程。

下一课不用害怕AI:你的学习伙伴