PHP全套之三登堂入室

0 传智播客
去传智播客学习

目录大纲

 核心编程

 面向对象

 PDO与异常

 Smarty

 MVC设计模式

 博客项目


视频概括

第一阶段

 该阶段首先通过表单的应用,让大家了解PHP操作Mysql的流程,然后介绍PHP文件相关的操作,会话的应用及图像的处理。使大家能够利用PHP和Mysql解决增删改查等常规的业务逻辑。

 1.表单传值:get和post数据传递

 2.文件编程:文件的上传、文件操作、目录操作、文件下载

 3.会话技术:cookie技术、session技术

 4.HTTP协议:响应协议、请求协议

 5.GD图像处理:验证码、水印、缩略图


第二阶段

 该阶段首相让大家了解什么是面向对象思想,然后通过学习面向对象里面的相关语法,让大家知道如何使用面向对象来编写程序。

 1.面向对象基础:面向对象的思想简介、如何编写对象

 2.面向对象三大特征:封装、继承、多态

 3.面向对象模式:单例模式、工厂模式

 4.对象的其它操作:遍历对象、序列化对象

 5.命名空间:定义空间、访问空间、引入空间


第三阶段

 该阶段通过学习PDO扩展技术,让大家知道如何使用PDO来操作数据库。

 1.PDO简介: 什么是PDO,PDO类,PDO对数据库的增删该查操作

 2.PDO中的高级操作:PDO预处理功能的实现、PDO中的事务、PDO异常处理类


第四阶段

 该阶段介绍Smarty模板引擎,首先让大家知道为什么要使用Smarty,然后通过Smarty实际应用,让大家掌握PHP如何来操作Smarty模板引擎。

 1.Smarty模板引擎简介: 为什么使用Smarty,如何引入Smarty模板,Smarty模板的执行流程

 2.Smarty模板设计篇:模板中变量的使用、内建函数、自定义函数

 3.Smarty模板程序篇:模板中常量的使用、Smarty缓存技术


第五阶段

 该阶段介绍MVC设计模式及如何搭建MVC,使大家能够更高效的编写和利用代码,锻炼大家编程的逻辑思维能力。

 1.MVC设计模式:什么是MVC设计模式

 2.MVC框架:如何搭建自定义MVC框架


第六阶段

 该阶段主要完成博客项目,让大家真正掌握实际项目中的编程应用与开发,使大家能够对项目有深入的认识,进一步提升自己的开发能力。

 1.博客项目简介:开发流程介绍、项目功能介绍、项目搭建

 2.后台功能:登录、分类管理、博文管理、用户管理、评论管理

 3.前台功能:博文列表、博文内容、博文搜索、用户点赞、评论回复


广告一下
热门教程
PHP7报A non well formed numeric value encountered 0
Linux系统下关闭mongodb的几种命令分享 0
mongodb删除数据、删除集合、删除数据库的命令 0
Git&Github极速入门与攻坚实战课程 0
python爬虫教程使用Django和scrapy实现 0
libnetsnmpmibs.so.31: cannot open shared object file 0
数据结构和算法视频教程 0
redis的hash结构怎么删除数据呢? 0
C++和LUA解析器的数据交互实战视频 0
mongodb errmsg" : "too many users are authenticated 0
C++基础入门视频教程 0
用30个小时精通C++视频教程可能吗? 0
C++分布式多线程游戏服务器开发视频教程socket tcp boost库 0
C++培训教程就业班教程 0
layui的util工具格式时间戳为字符串 0
C++实战教程之远程桌面远程控制实战 1
网络安全培训视频教程 0
LINUX_C++软件工程师视频教程高级项目实战 0
C++高级数据结构与算法视频教程 0
跨域问题很头疼?通过配置nginx轻松解决ajax跨域问题 0
相关文章
【译】JavaScript数据结构(3):单向链表与双向链表 16
10个JavaScript难点 16
【译】苹果拒绝支持PWA,有损Web的未来 16
iView 一周年了,同时发布了 2.0 正式版,但这只是开始... 16
nodejs+mongodb构建一个简单登录注册功能 16
【译】JavaScript数据结构(4):树 16
组件化开发与黑箱 16
TypeScript - 不止稳,而且快 16
webpack3+anujs+ReactCSSTransitionGroup 16
原生js实现图片放大镜效果 16
WEB缓存探究第二弹——实战 16
纯笔记:vfork 的一些使用场景(顺便讲一下 fork 的原理) 16
Android APP 内部捐赠实现(支付宝&微信) 16
WKWebView 的一些小总结 16
模型评价(一) AUC大法 16
开始使用GraphQL 16
Webpack模块化原理简析 16
gulp使用问题记录 16
使用Angular4动画为页面添彩 16
Python27 Matplotlib (win64 python2.7) 安装及简单使用 16