课程大纲
单元 1
基础知识
开始本单元开始掌握核心概念和基本技能,打下扎实基础变量与数据类型
9 节课663基本运算符
8 节课852比较运算符和逻辑运算符
5 节课532数组第 1 部分:索引数组
7 节课645循环
7 节课746函数
8 节课857单元 2
逻辑与流程
开始本单元开始培养解决问题的能力,创建动态且可交互的程序高级函数
9 节课964高级数组操作
10 节课1066排序数组
7 节课747高阶数组函数
7 节课745处理日期和时间
6 节课539错误与异常处理
7 节课650最终挑战
4 节课4单元 3
面向对象编程
开始本单元开始了解如何使用类、对象和可复用结构来组织代码面向对象编程基础
9 节课1769命名空间与自动加载
5 节课934类的属性
6 节课1044魔术方法
7 节课753高级面向对象编程概念
7 节课761类型系统与错误处理
7 节课754
PHP 课程
动手实践的 PHP 课程,在浏览器中免费开始。
入门挑战:练习基础概念
热门检验你的编程入门知识,试着解决这些编程挑战。你可以使用任意语言,祝你编程愉快!
完成即可获得证书
- 20
- 20
编程问题挑战
热门通过本课程中难度各异的练习,检验你的编程问题解决能力。课程适合已经掌握任意一种编程语言基本语法的学习者。
完成即可获得证书
- 32
- 31
栈:数据结构系列 #1
在这门课程中,你将学习栈这种数据结构,用你喜欢的编程语言从零开始创建一个栈,并通过它练习编程挑战!
- 13
- 11
- 1
AVL 树:数据结构系列 #10
在这门课程中,你将学习 AVL 树这种数据结构,用你偏好的编程语言从零构建一棵自平衡二叉搜索树,并通过相关编程挑战进行练习!
完成即可获得证书
- 16
- 14
- 1
链表:数据结构系列第 5 课
在这门课程中,你将了解链表这种数据结构,用你熟悉的编程语言从零开始创建链表,并通过链表练习编程挑战!
完成即可获得证书
- 14
- 12
- 1
二叉树:数据结构系列第 3 篇
在这门课程中,你将学习二叉树这种数据结构,使用你喜欢的编程语言从零开始创建一棵二叉树,并通过它练习编程挑战!
- 13
- 11
- 1
在实践中学习
编写真实代码、查询数据库、搭建网站、掌握 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
随时随地写代码
随时随地继续你的编程学习旅程!无需配置,无需下载:打开就能写代码。支持 iOS、Android 和 Web,评分高达 4.9 星。
你并不孤单
在全球排行榜上一较高下,邀请好友赢取奖励,为彼此的成就喝彩。和好友一起编程更有趣!
多种学习方式
阅读、收听、自我测验、问 AI,或者查阅学过的任何内容。每节课都配合你的节奏。
变量是一个有名字的容器,用来存储值,方便你在程序后面引用。
在 Python 中,创建变量只需写下名字、一个等号,再写上要存储的值。
值可以随时间变化。给这个名字重新赋值,它就会指向新的值。
获得证书
每完成一门课程都能获得证书。把证书添加到你的 LinkedIn 个人资料和简历中,向雇主展示你的编程能力。
为什么在 Coddy 学 PHP
- 在浏览器里运行真正的 PHP 代码。不用 XAMPP,不用 Apache,也不用配置本地服务器。每一课都会在服务器端运行你的 PHP,并立即显示输出。
- 按今天实际使用的方式学 Web 开发中的 PHP:变量、流程控制、函数、数组、文件包含、表单、超全局变量、会话以及基本的数据库用法。这些是每个 Web 开发者都需要的 PHP 基础。
- AI 提示帮你调试 PHP 错误、理清警告,但不会直接给出答案,让未定义索引、引号错误这类常见问题变成学习的机会,而不是死胡同。
- 学完课程即可获得免费的 PHP 证书。对于 Web 开发、WordPress 和 Laravel 相关岗位,PHP 仍是基本要求,这张证书是可信的能力证明。
学习 PHP 的常见问题
PHP 难学吗?
PHP 是最容易入门的语言之一。它的语法比较宽容,可以直接嵌入 HTML,在浏览器里马上就能看到结果。大多数初学者在第一个小时内就能写出一个能用的 PHP 页面。较难的部分(安全、会话、数据库操作)会在后面逐步引入。
2026 年还值得学 PHP 吗?
值得。PHP 仍然支撑着很大一部分网站,光是 WordPress 就运行着大约 40% 的网站,Laravel 和 Symfony 等框架也都很活跃。无论是 WordPress 开发、外包公司式的网站项目,还是任何对接 MySQL 的后端,PHP 都是非常实用的技能。
学会 PHP 需要多长时间?
PHP 基础(变量、条件语句、循环、函数、数组)每天练习的话需要一到两周。在此基础上,做一个带表单、会话和数据库查询的小型动态网站,通常还需要一到三个月。深入学习 Laravel 或 WordPress 开发则是另一段进阶之路。
PHP 和 HTML 有什么区别?
HTML 是描述网页结构的标记语言。PHP 是一门在服务器上运行的编程语言,在页面到达浏览器之前生成 HTML,动态页面、用户登录、保存表单数据等功能都是这样实现的。两者配合使用:HTML 负责布局,PHP 负责逻辑。
可以免费在线学 PHP 吗?
可以。这门互动 PHP 课程是免费的,包括课程内容、编程练习、测验和证书。PHP 在沙盒环境中于服务器端运行,所以开始写代码前不需要在本地安装 Apache、MySQL 或 XAMPP。
学完课程能拿到 PHP 证书吗?
能。学完 PHP 课程,你会获得一张免费的结业证书,可以写进简历或分享到 LinkedIn,和你做过的 WordPress 网站、Laravel 应用或其他 Web 作品集项目搭配展示。