免费、对新手友好的课程,带你从零基础到自信编程。无需任何经验。
刚接触编程?从这些核心课程开始。
了解编程是什么、为什么重要,以及编写软件与单纯使用软件有什么本质区别。
理解源代码是什么、它与机器码有何不同,以及我们为什么要发明编程语言。
了解程序如何一行行执行、执行顺序意味着什么,以及程序如何做出决定。
了解变量是什么、如何创建,以及它们如何存储数据供程序反复使用。
选择一条路径,循序渐进地学习。
12 课
从零到你的第一行代码
10 课
Web 的工作原理,从底层向上
Web 的语言,一步步来
8 课
跟踪你的代码并协作
5 课
给绝对初学者的 Python
动手实践工具与参考资料,巩固所学。
296+ 浏览器端工具,本地运行,数据不上传。
常见任务的代码片段,可直接复制使用。
82+ 编程速查表,快速查阅。
API 与语言参考文档。
工程实践深度文章。
交互式练习配即时反馈,巩固每个概念。