Content
15 Lessons • 0 Quizzes • 0 Challenges
简介
- 1
课程概览
- 2
本课程适合谁?
- 3
为什么要学习本课程?
类和对象
- 1
面向对象编程类简介
- 2
从类创建对象
- 3
在类中添加方法
- 4
测验:类与对象
- 5
挑战:类与对象
- 6
解决方案回顾:类与对象
使用 $this 关键字实现方法和属性的链式调用
- 1
$this 关键字简介
- 2
方法和属性的链式调用
- 3
测验:使用 $this 关键字实现方法和属性的链式调用
- 4
挑战:$this 关键字
- 5
解决方案回顾:$this 关键字
- 6
挑战:方法和属性的链式调用
- 7
解决方案回顾:方法和属性的链式调用
访问修饰符
- 1
访问修饰符:公共与私有
- 2
为什么我们需要访问修饰符?
- 3
测验:访问修饰符
- 4
挑战:访问修饰符
- 5
解决方案回顾:访问修饰符
魔术方法与常量揭秘
- 1
构造函数(__construct() 魔术方法)
- 2
魔术常量
- 3
挑战:魔术方法
- 4
解决方案回顾:魔术方法
面向对象编程中的继承
- 1
继承简介
- 2
受保护的访问控制修饰符
- 3
方法重写与 final 关键字
- 4
测验:继承
- 5
挑战:继承
- 6
解决方案回顾:继承
抽象类和接口
- 1
抽象类和方法简介
- 2
从抽象类创建子类
- 3
接口简介
- 4
接口与抽象类
- 5
测验:抽象类与接口
- 6
挑战:抽象类和方法
- 7
解决方案回顾:抽象类和方法
- 8
挑战:接口
- 9
解决方案回顾:接口
多态性与类型提示
- 1
多态性的介绍与实现
- 2
类型提示(concept)
- 3
对象类型提示的局限性
- 4
接口的类型提示
- 5
测验:多态性与类型提示
- 6
挑战:多态性
- 7
解决方案回顾:多态性
- 8
挑战:类型提示
- 9
解决方案回顾:类型提示
静态方法与属性及特质
- 1
静态方法和属性简介
- 2
特质与代码包含
- 3
特性(Traits)与继承的区别
- 4
测验:静态方法与属性及特质
- 5
挑战:静态方法与属性及特质
- 6
解决方案回顾:静态方法与属性及特质
命名空间与依赖注入
- 1
命名空间与代码集成
- 2
依赖注入
- 3
类型注解与依赖注入
- 4
测验:命名空间
- 5
挑战:依赖注入
- 6
解决方案回顾:依赖注入
异常处理
- 1
异常及其处理方法
- 2
处理异常的更多方法
- 3
测验:异常处理
- 4
挑战:异常处理
- 5
解决方案回顾:异常处理
PHP 数据库
- 1
PDO - PHP 数据库扩展
- 2
向数据库插入数据
- 3
从数据库读取数据
- 4
更新数据库中的数据
- 5
从数据库中删除记录
- 6
挑战:PHP 数据库
- 7
解决方案回顾:PHP 数据库
模型-视图-控制器(MVC)
- 1
MVC 与代码组织
- 2
MVC 示例
结论
- 1
我们学到了什么?
附录
- 1
如何使用 Packagist 和 Composer
- 2
使用 Composer 自动加载 PHP 类
Certificate of Completion
Showcase your accomplishment by sharing your certificate of completion.
Course Author:Anonymous User