11.学习PHP开发手册
- PHP基础语法
- Mysql基础用法
- 缓存的选择和使用
- 实战项目的设计与优化
- MVC模式开发
- 框架的实战和运用
- 数据库的分析与设计
- git的实战使用
- SVN的基础用法
本套课程涉及的知识点非常详细,讲师通过很多细节的探讨和实战化的运用将PHP的基础知识与高级运用,逐步结合起来进行教学。由于注重实战运用,所以学院能够从0到1的学习语法、函数、面向对象,然后通过一步一步创建自己的工具库,到逐步形成自己的MVC体系,然后到创建和完善自己的小型框架,逐步的把自己所学用在项目的开发和实际运用上。
课程中的实战运用例子如下:
在掌握文件读写的基础上去实现一个基于文本的新闻系统。
在掌握PHP cli命令行模式的基础上去实现一个cli模式下的小型的宿舍管理系统
在掌握Mysql的基础上去设计数据库(如何设计一个关于学生教师课程管理的数据库)
在掌握PHP与Mysql交互的基础上去实现数据库版本的留言板系统
在掌握ajax的基础上去实现php+mysql+ajax的版本的简单的WEB在线聊天室
在掌握模板引擎和MVC的基础上封装完善小型框架实现小型评论回复点赞系统
在掌握文件缓存的使用上实现一个动态网站整站html静态化的项目
在掌握memcache的基础上实现一个企业内部实现已读未读统计的公告系统
在掌握redis的基础上结合php与 mysql实现中型的婚恋交友系统
在掌握缓存的大体类型和基础上设计出自己的缓存模型(实现string,list,set,一维hash,二维hash)
在熟练开发项目和运用数据库的基础上设计出更加完善的学生教务系统的数据库
在掌握TP框架的基础上实现基本的签到获取积分的系统
在熟练运用TP框架的基础上实现rbac权限控制系统
在熟练运用TP框架的基础上实现OA工单审核系统
在熟练运用TP框架的基础上实现会议室预约系统
在熟练运用TP框架的基础上实现简单的内容管理系统
在每次的实战项目收尾的时候讲师都会提出一些疑点,一些改善的功能点作为作业,去引导学员思考,让他们成长。讲师也提供了大部分作业的实现方案和答案,为了就是让思考后仍然没有进展和头绪的同学能受到解决方案的启发,更加巩固自己的技能点。
由于注重细节和效果,讲师会把每次上课的资料和代码都备份下来,如果学员在学习的时候,想自己也照着实现效果,可以通过提供的素材自己按照视频实现一遍,加深自己的印象。但根据讲师线下培训的学员经验来看,很多人即使跟着老师一行行敲代码,也往往会有一些错误或者无法实现老师视频中的效果,这时就可以根据老师提供的代码进行对比,快速的检查自己哪儿写的有问题,能迅速找到不足,节省时间。如果还是不能解决问题或者知识点理解不透彻,可以给讲师留言或者邮件进行更加深入的答疑学习。
公开笔记对他人可见,有机会被管理员评为“优质笔记”
{{ noteEditor.content.length }}/2000
讲师收到你的提问会尽快为你解答。若选择公开提问,可以获得更多学员的帮助。
课程大纲
- 第一章 什么是PHP
- 1-1试看 01.PHP的历史来源05:58
- 1-2试看 02.PHP的优缺点05:22
- 1-3试看 03.PHP相关名词09:32
- 1-4试看 04.PHP的就业方向11:26
- 第二章 PHP开发环境与学习方法
- 2-1试看 00.环境搭建前言06:24
- 2-2试看 01.Windows安装phpstudy开发环境05:51
- 2-3试看 02.Windows安装phpenv开发环境08:17
- 2-4试看 03.VirtualBox虚拟机的概念和安装08:49
- 2-5试看 04.VirtualBox中Ubuntu系统的安装16:28
- 2-6试看 05.VirtualBox安装Ubuntu系统虚拟机增强功能14:10