Flutter 开发者学习路线
先学 Dart,再开发 Flutter 应用,应用就在代码旁的手机屏幕上运行:布局、导航、状态、数据,以及四个完整应用。
72,370+ 名学习者已报名这些课程
628 节课675 个挑战2,796 道测验题
- 适合初学者
AI 辅助编程帮助
动手实践的互动课程
每节课都有语音讲解
检验所学的测验
终点有一张路径证书,沿途还有 12 张
Flutter 学习路线,循序渐进
每一步都是一门 Coddy 课程。每门课程的进度都会单独保存。
在实践中学习
编写真实代码、查询数据库、搭建网站、掌握 AI 提示词。我们的互动课程涵盖现代开发者需要的每一项技能。
打造你的连胜
坚持下去,看着自己不断进步!记录每天的编程习惯,用冻结天数保护连胜,每天打卡都能赢取奖励。
12 天连胜
明天再来,保持你的连胜!
January 2026
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
加倍或归零
第 5 天,共 7 天
连胜冻结
2 left
你并不孤单
在全球排行榜上一较高下,邀请好友赢取奖励,为彼此的成就喝彩。和好友一起编程更有趣!
多种学习方式
阅读、收听、自我测验、问 AI,或者查阅学过的任何内容。每节课都配合你的节奏。
变量是一个有名字的容器,用来存储值,方便你在程序后面引用。
在 Python 中,创建变量只需写下名字、一个等号,再写上要存储的值。
值可以随时间变化。给这个名字重新赋值,它就会指向新的值。
获得证书
每完成一门课程都能获得证书。把证书添加到你的 LinkedIn 个人资料和简历中,向雇主展示你的编程能力。
为什么在 Coddy 上学 Flutter
- 你的应用在代码旁的手机屏幕上运行,支持“运行”和“热重载”。
- 检查会查看你的应用显示了什么,所以你知道是屏幕上的效果对了,而不只是代码对了。
- 无需安装任何东西:不用 Android Studio,不用模拟器,也不用手机。
- 遇到困难时,Bugsy 会指出问题所在,但不会替你写出答案。
关于成为 Flutter 开发者的常见问题
成为 Flutter 开发者需要学什么?
先学 Dart,然后是 Flutter 的组件和布局、页面之间的导航、状态管理,以及从服务器加载数据。接下来学 Git,因为每个团队都在用它。这条路径就是按这个顺序安排的。
开始这条路径前需要会编程吗?
不需要。第一步会从零开始教 Dart:变量、条件、循环、函数和类。
学会 Flutter 需要多长时间?
每天学习一小时,大约需要四到六个月。前两个月学 Dart,之后大约三个月学 Flutter 学习旅程。
我可以把这些应用发布到 App Store 或 Google Play 吗?
可以。这些都是真正的 Flutter 代码。把它复制到你电脑上的 Flutter 项目中,再用 Flutter SDK 构建 Android 或 iOS 版本即可。
学 Flutter 好找工作吗?
Flutter 是用一套代码同时开发 iOS 和 Android 应用最常用的方式之一。很多初创公司和外包公司都在招聘 Flutter 开发者。这条路径教的是技能,不包括求职。
Coddy 隶属于 Google 或 Flutter 吗?
不是。Coddy 与 Google 没有任何关联,也未获得其认可。Flutter 是 Google LLC 的商标。
完成Flutter 应用开发者路径能获得证书吗?
能。完成每一步,你就能获得整条Flutter 应用开发者路径的一张免费证书。证书会列出你沿途完成的每门课程,并链接到每门课程各自的证书,任何人都能核实上面列出的每项技能。你可以把它添加到 LinkedIn 个人资料。这是 Coddy 颁发的结业证书,不是经过认证的学历资格。