Menu
CoddyTech

免费学编程

与 202 个国家的 6,020,199 名学习者一起

实时目前已提交 91,347,851 次

为工作而学,不只是学一门语言

免费的路线图,按导师会采用的教学顺序排列课程。选定一个目标,从第一步开始。

软件工程师
查看路线图
  1. 把第一门语言学扎实
  2. Linux 与命令行
  3. Git 与版本控制
  4. SQL 基础
  5. 亲手实现数据结构
  6. 算法与递归思维
  7. 写出别人能读懂的代码

浏览完整课程目录

所有 Coddy 课程尽在一处:涵盖 20 多种编程语言的互动课程,直接在浏览器中运行。

查看全部课程

边做边学。

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

看看你将能做到什么。

App、网站、游戏、数据、AI、数学、物理等等。选择你想学的,直接在浏览器中试试。

k = 5
移动滑块

获得证书

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

每节课都算数。

连胜、等级、每周联赛和好友任务,让你每天花几分钟,乐此不疲。

卡住了?Bugsy 告诉你该看哪里。

代码出错时,Bugsy 会指出该检查的那一行。只给提示,从不直接给答案。

main.py
Python
1word = input()
2count = 0
3for letter in word:
4 if letter in "aeiou":

“A”在“aeiou”里吗?

5 count += 1
6print(count)
测试用例
apple→2
Apple→1
sky→0

任何屏幕都能学。

在网页上开始,在手机上继续。你的进度、连胜和代币在任何设备上都一致,无需任何设置。

常见问题

Coddy 免费吗?

是的。Coddy 可以完全免费开始。你可以学习几十门互动课程,保持编程连胜,赚取 XP,一分钱都不用花。我们也为想要更多功能的学习者提供可选的高级套餐。

学编程需要多长时间?

大多数初学者坚持每天练习,1 到 2 个月内就能写出有用的代码。达到求职水平通常需要 6 到 12 个月。我们为软件工程、前端、后端和数据分析提供的免费学习路线,会一门课一门课地为你铺好这条路。借助 Coddy 的游戏化连胜和小课时,每天只需 15 分钟也能稳步进步。

学编程有多难?

编程是一项可以学会的技能,而不是天赋。大多数初学者在最初几周都会感到迷茫,这很正常。诀窍是每天短时间练习,而不是周末长时间突击。Coddy 的小课时和游戏化连胜正是为了让你轻松坚持下去而设计的。

在哪里可以免费学编程?

就在 Coddy。我们提供 20 多种编程语言(Python、JavaScript、SQL、HTML、CSS、Java、C、Go 等)的免费互动课程,通过实战课程教学,配有浏览器内代码编辑器,还有 AI 导师 Bugsy 在你卡住时帮忙。

我应该先学哪种编程语言?

对大多数初学者来说,Python 是最容易入门的语言:它读起来几乎像英语,广泛用于网页开发、数据科学和 AI。如果你的目标是网页设计,就从 HTML、CSS 和 JavaScript 开始。已经有心仪的职业?那就选一条学习路线:它会帮你选好要学的语言和顺序。不知道选哪个?我们简短的新手问卷会问几个关于你想做什么的问题,并为你推荐合适的语言。在“开始”流程中试试吧。

我能从 Coddy 获得证书吗?

可以。你在 Coddy 上完成的每门课程都附带可验证的证书。你可以下载 PDF,直接添加到 LinkedIn 个人资料或简历中,展示你掌握的技能。

Coddy 编程语言插图

和 Coddy 一起学编程

开始