- 畅销套餐
- 精选套餐
- 人气套餐
- 尊享套餐
- 高薪套餐














- 课程介绍
- 课程大纲
适合人群:
本课程适合有一定PHP工作经验的同学,需要提升自己代码逼格的同学。不适合新手
你将会学到:
本课程是特殊训练课,通过本课程的学习让大家对实战开发中如何使用设计模式、写出较高的可维护性、可阅读的代码进行启发和思维刺激。
课程简介:
本课程是特殊训练课程,不是教学课也不是实战课。因此不会把PHP语法、配置等知识点一个个过。
从真实项目的实例出发,利用现成的设计模式进行实战改装,变成大家自己的思想和代码思维。
本课程后面几节会教大家做一个凌驾于框架之上的自创简单模式。大家可以举一反三。
注意点:
1、市面上流行的二十多种模式本课程不会一一讲(有的模式已经没有实用价值)。
本课程更多的是教大家套路,训练大家举一反三的能力。而不是教学
2、请务必试听本课程,确保你喜欢我的讲课风格再购买
3、本课程不适合新手。不会对PHP语法或函数进行基础讲解
4、本课程尤其适合有一定PHP开发工作经验的同学
5、本课程完整的(共三章还没录制完)。设计模式是比较独立的一章,所以单独放出来。喜欢这个课程风格的同学请期待后续课程
课程大纲-PHP魔鬼训练之设计模式篇视频课程
2
第1回:工厂模式的故事(1)程序员、书、酒和狗我们先从简单入门开始,今天我们要讲的是大家非常常见的工厂模式。代码很简单,关键是我们要透彻的理解代码为什么要这么做,以及结合PHP7后应该怎么写。(不结合具体情况的设计模式都是耍流氓)
「仅限付费用户」点击下载“2.rar”
[14:03]开始学习5
第4回:插件化开发模式(上)--郭德纲、观察者和插件很多同学可能一直比较迷惑观察者模式到底是什么?谁是观察者,这个模式有啥用?我们可不想用什么桔子、动物来打比方,听懂了有啥用?这节课我们来实战下观察者模式
「仅限付费用户」点击下载“5.rar”
[20:51]开始学习6
第5回: 插件化开发模式(下)扫描插件、改变依赖方式本节课是上节课的补充,我们将学习到利用观察者模式进行通常做法的插件"扫描"方式
「仅限付费用户」点击下载“6.rar”
[14:23]开始学习7
第6回:委托模式应用之博弈的产物当我们很"qiong~~"时代码往往很好写,一旦规模大了就会有其他团队甚至第三方公司来参与我们的代码结构,博弈时刻存在。那么我们该使用什么方法来应对呢?
「仅限付费用户」点击下载“7.rar”
[24:11]开始学习8
第7回:好玩的基于状态的责任链审批模式本节课内容应学员要求提前讲。很多时候我们做站除了前台还有后台,那么审批机制是后台不可缺少的部分。这节课我们引入的模式经过变形后可以很好地解决类似“工作流”的效果,且不需要使用一些复杂的第三方库。弄懂了你就会觉得好玩了。
「仅限付费用户」点击下载“8.rar”
[28:52]开始学习10
第九回:唯快不破的PHP是世界上"较好的"PHP到底是不是世界上最好的语言?看来这节课要水一水这个话题了。顺便给大家带来一个其实很常见但是很多同学却没有注意到的模式
「仅限付费用户」点击下载“10.rar”
[30:49]开始学习12
第十一回:自创综合模式(1)数据存储第一章即将进入尾声,最后几课时我们来结合之前学到的知识和自己的想象力发挥做一个综合模式的创新、改造。形成一个能够快速应用到实际项目中的模式。
「仅限付费用户」点击下载“12.rar”
[28:52]开始学习13
第十二回:自创综合模式之灵魂收集上节课我们解决数据的统一存储。这节课我们来处理行为的扩展,本节课来源于真实实战方法的简化版本,大家可以根据视频的例子举一反三。其中,行为的收集触发只是其中的一种
「仅限付费用户」点击下载“13.rar”
[22:10]开始学习14
第十三回:自创综合模式之灵魂释放上节课我们把Action当做灵魂收集了起来,最后统一执行。如果过程中我们需要释放灵魂(输出数据)改怎么做。且怎么把执行和输出进行解耦呢?我们的设计模式大法又要发挥特长啦
「仅限付费用户」点击下载“14.rar”
[21:42]开始学习15
第十四回: 自创综合模式之奇葩业务调度员前面我们自创模式中完成了框架和自己模式的交互,那么实际开发中我们肯定要在框架中封装自己的业务类。那么我们的设计模式和这些业务类怎么交互呢?
「仅限付费用户」点击下载“15.rar”
[20:03]开始学习16
总结:理想和现实的差距本课程是一个“尖锐”的总结课,来"极端"的告诉你到底代码要不要逼格、完美的架构和规范。可能会让你感到不适。第二章即将开始,请大家尽快跟上进度。
[16:06]开始学习
“沈逸”老师的其他课程更多+