在学员对Web开发有了整体认识之后,让学员从理论概念过渡到实际编码。
本节课将带你学习
1.模块化设计
2.分层思想
3.MVC
4.PHP框架
5.Yii
软件环境:LAMP,Sublime,Yii
适合人群:有PHP基础的开发者
课程纲要(共4课时)
第一课时模块化设计与分层思想
本课时介绍模块化设计的思路,以及分层思想,以及它们在Web开发中的体现。
第二课时MVC的概念以及优缺点
本课时介绍MVC的优缺点,其中优点有低耦合、高重用性、易于开发和维护、部署快;同时增加了系统结构和实现的复杂性。
第三课时PHP框架的作用与原理
本课基于模块化设计与分层思想,讲解PHP框架的概念、作用与原理,介绍流行的框架以及各自的优劣点。
第四课时来自Yii框架的HelloWorld
本课从基本的模块化设计和分层思想来讲解PHP框架的作用和原理,并结合国内流行的Yii框架,在基础的实际编码中讲解Yii框架的工作原理。
极客近期热门课程盘点
Android常用OAuth登录与分享详解:OAuth介绍与入门越来越多的第三方应用需要去读取其它网站的用户信息来完成自身应用的功能,而其中授权是最重要的一步,如果不够安全可靠就会造成不可预估的后果。所以OAuth就产生了,可以为资源服务器提供一种安全可靠的授权方式。脚本开发中的3D数学
本课程为Unity3D脚本开发专题课程之一,可以说脚本开发是整个Unity3D学习过程中最重要的环节。在我们开始实战项目之前,学好脚本编程是非常必要的。在本套专题知识体系的中,将带领你由浅入深地对Unity3D脚本开发进行全面的了解与学习。
CocosStudio2.0容器控件
CocosStudio是一款可以布置UI、设计动画的辅助Cocos2d-x游戏引擎的编辑器。使用代码拼界面的时代早已结束,如果你想提高工作效率,提高核心竞争力,那学习CocosStudiod的使用就是最好的方式之一。
点击下方“阅读原文”学习最新IT职业课程~
关于极客学院00
中国最大的IT职业在线教育平台,年9月获得中国IT职业在线教育界最大单笔融资:万美金;
垄断中国年所有最新IT职业技术课程首发,如:FlappyBird、Swift。课程7小时极速发布;
中国唯一入选微软创投加速器的在线教育公司;
课程涵盖Android、iOS(含Swift)、HTML5、Java等几十门技术,同时和腾讯、科大讯飞等业界专项技术最顶尖的公司打造优秀课程。
新浪微博:
极客学院_jikexueyuan