Menu
CoddyTech
学习路径

后端开发学习路线

免费课程,涵盖每份后端工作都默认你已掌握的技能:一门服务器端语言、数据库、版本控制、终端和容器。每节课你都会编写并运行真实的代码,每门课程学完都能获得一张免费证书。

2,218,227+ 名学习者已报名这些课程

498 节课547 个挑战2,601 道测验题

后端开发学习路线,一步一步来

5 门课程8 个单元498 节课547 个挑战2,601 道测验题

每一步都是 Coddy 上现有的一门课程。你可以按顺序学,也可以从自己欠缺的那一门开始,无论哪种方式,每门课程的进度都会单独保存。

  1. 1
    开始这一步开始变量、控制流、函数、数据结构、文件和错误处理,然后是类和模块。这是这条路径使用的服务器端语言;如果你更喜欢编译型、强类型的语言,可以改学 Go。开始专属页面
  2. 2
  3. 3
    开始这一步开始文件、权限、进程、管道和 bash 基础。后端代码运行在 Linux 服务器上,要调试它,你就得在终端里得心应手。开始专属页面
  4. 4
    开始这一步开始提交、分支、合并、冲突、远程仓库和撤销错误。每个后端团队都用 Git 交付代码,每一次代码审查也都在 Git 中进行。开始专属页面
  5. 5
    开始这一步开始镜像、Dockerfile、数据卷和网络。学习如何打包后端服务,让它在你的笔记本电脑、CI 和生产环境中都以同样的方式运行。开始专属页面
你将获得
学编程所需的一切

在实践中学习

编写真实代码、查询数据库、搭建网站、掌握 AI 提示词。我们的互动课程涵盖现代开发者需要的每一项技能。

playground.js
代码编辑器
1const greeting = "Hello, Coddy!"
2function sayHi(name) {
3    return greeting + " " + name
4}
5
bottombar Collapse icon
测试 #1test Case Success icon
测试 #2test Case Success icon
测试 #3test Case Failure icon
输入
"Alex"
输出
"Hello, Coddy! Alex"

打造你的连胜

坚持下去,看着自己不断进步!记录每天的编程习惯,用冻结天数保护连胜,每天打卡都能赢取奖励。

12 天连胜

明天再来,保持你的连胜!

fire Filled icon
left icon

January 2026

right icon

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

21

22

23

24

25

26

27

28

29

30

product Double Or Nothing icon

加倍或归零

第 5 天,共 7 天

fire Freeze icon

连胜冻结

2 left

随时随地写代码

随时随地继续你的编程学习旅程!无需配置,无需下载:打开就能写代码。支持 iOS、Android 和 Web,评分高达 4.9 星。

Python
7连胜
250分数
5能量
变量
journey Hex Done Base iconjourney Hex Done Shadow iconjourney Hex Done Top iconjourney Lesson Done icon
journey Path Right Done icon
journey Hex Done Base iconjourney Hex Done Shadow iconjourney Hex Done Top iconjourney Lesson Done icon
journey Path Left Done icon
journey Hex Active Base iconjourney Hex Active Shadow iconjourney Hex Active Top iconjourney Lesson Theory Challenge icon
继续
journey Path Right icon
journey Hex Locked Base iconjourney Hex Locked Shadow iconjourney Hex Locked Top iconjourney Lesson Theory Challenge icon
journey Path Left icon
journey Hex Locked Base iconjourney Hex Locked Shadow iconjourney Hex Locked Top iconjourney Lesson All icon
学习旅程
目标
排行榜
个人主页
4.9
星星星星星
评分

你并不孤单

在全球排行榜上一较高下,邀请好友赢取奖励,为彼此的成就喝彩。和好友一起编程更有趣!

挑战者联赛
挑战者联赛前 7 名晋级
leaderboard First icon1
avatar 1 icon
fire Filled icon
Alex7+ Days
2840
leaderboard Second icon2
avatar 2 icon
fire Filled icon
Jordan7+ Days
2650
leaderboard Third icon3
avatar 3 icon
fire Filled icon
Sam7+ Days
2420
4
avatar 4 icon
Casey
2180
5
avatar placeholder icon
fire Filled icon
Morgan7+ Days
1950
leaderboard Arrow Up icon晋级区leaderboard Arrow Up icon

多种学习方式

阅读、收听、自我测验、问 AI,或者查阅学过的任何内容。每节课都配合你的节奏。

变量入门
音频

变量是一个有名字的容器,用来存储值,方便你在程序后面引用。

在 Python 中,创建变量只需写下名字、一个等号,再写上要存储的值。

值可以随时间变化。给这个名字重新赋值,它就会指向新的值。

1xSarah

获得证书

每完成一门课程都能获得证书。把证书添加到你的 LinkedIn 个人资料和简历中,向雇主展示你的编程能力。

Coddy结业证书
兹证明张三已成功完成
python iconPython 基础
已验证
日期2026年1月
LinkedIn添加到 LinkedIn

为什么在 Coddy 开始学后端开发

  • 你做的都是真东西。真实的 Python 程序,在真实数据表上运行的 SQL,真实的 Git 提交和 Docker 镜像,全部在浏览器中完成。这正是后端开发者每天要重复上百次的工作流程。
  • 先打基础,再学框架。掌握了一门语言、SQL 和 Git 之后,Django、Express 和 Spring 各自只需要几周就能上手;没有这些基础,就会困惑好几个月。这条路径学的,正是框架默认你已经会的那部分。
  • AI 提示会读取你出错的代码和最近一次的错误信息,指出问题的根源,比如差一错误、漏掉的 JOIN、走错的分支,但不会直接贴出答案。
  • 每门课程一张免费证书,每张都有独立的验证网址,可以分享到 LinkedIn。

关于成为后端开发者的常见问题

后端开发者到底做什么?

后端开发者编写运行在服务器上而不是浏览器里的代码:网页或移动 App 调用的 API,决定用户下单后会发生什么的业务逻辑,以及读写数据库的代码。日常工作离不开一门服务器端语言、SQL、Git、终端,以及越来越常用的、用来交付代码的容器,而这些正是这条路径涵盖的内容。

学后端开发应该先学哪门语言?

对大多数人来说是 Python:它可读性强,各种规模的公司都用它做后端,还能兼作脚本语言处理周边的自动化工作。在 Coddy 上,Go 是另一个不错的选择,尤其是如果你对基础设施和高性能服务感兴趣。选一门学完,第二门就会快得多。

当后端开发者需要学 SQL 吗?

需要。几乎所有后端应用都建立在关系型数据库之上,而 ORM 只能把 SQL 藏到第一个慢查询或第一次数据迁移出现为止。能亲手写出 JOIN、对索引友好的 WHERE 和聚合查询,是一个后端开发者真正理解自己系统的最明显标志之一。

这条路径会教 Django、Flask 或 Express 这样的 Web 框架吗?

暂时不会。这条路径有意停在框架默认你已掌握的基础上:一门语言、SQL、Git、终端和 Docker,因为当框架教程开始让人看不懂时,大多数自学的后端开发者缺的正是这些。框架课程已列入课程规划,上线后会作为新的步骤加入这条路径。

成为后端开发者需要多长时间?

这条路径大约有 500 节课。每天学一小时的话,Python 大约需要六周,SQL 两到三周,Git、Linux 和 Docker 加起来大约一个月,所以学完这些基础需要三到四个月。要达到能找工作的水平,通常还需要在此基础上再学一个框架,并做一个真实的项目。

后端学习路径是免费的吗?能拿到证书吗?

路径上的每门课程都是免费的,包括课程内容、浏览器中的编辑器和终端、AI 提示以及证书。每学完一门课程(Python、SQL、Git、Linux 和 Docker),你都会获得一张免费证书,每张都有独立的验证网址;完成所有步骤后,还能再获得一张整条路径的证书。

完成后端开发工程师路径能获得证书吗?

能。完成每一步,你就能获得整条后端开发工程师路径的一张免费证书。证书会列出你沿途完成的每门课程,并链接到每门课程各自的证书,任何人都能核实上面列出的每项技能。你可以把它添加到 LinkedIn 个人资料。这是 Coddy 颁发的结业证书,不是经过认证的学历资格。

其他学习路径

同样的课程,按不同职业方向编排。进度会保留:在一条路径上完成的课程,在所有包含它的路径上都算完成。

全部学习路径
Coddy 编程语言插图

免费开始后端开发工程师路径

开始学习