步骤1: 面向对象

本阶段将详细介绍面向对象的概念及其三大特征和使用规则,讲解上传下载,文件目录操作的具体实现,并教授如何运用MySQLi和PDO接口两种面向对象的方式操作数据库。

    第1课

    面向对象

    详细介绍面向对象的基本概念,类和对象之间的关系,对象的三大特征及相关使用

    第2课

    PHP文件上传下载

    主要讲解PHP中常见文件上传错误,单文件和多文件上传的相关功能,以及如何下载不同类型的文件等

    第3课

    PHP目录操作

    目录函数库常用API介绍,详细讲解目录文件读取,复制,剪切等常用操作

    第4课

    PHP操作MySQL

    主要讲解MySQLi和PDO两种面向对象方式操作数据库,进行增删改查、事务操作、和数据预处理等操作。

    第5课

    面向对象知识测试

    本课为考评,满分100学分,共20道题,限时30分钟

步骤2: PHP常规操作

本阶段主要介绍如何实现分页加载功能,通过ajax实现异步加载,正则表达式的基本语法和应用,如何搭建文件管理系统,常见错误与解决方案,以及GD库的基础知识。

    第1课

    分页

    本课程主要讲述分页的使用场景,分页原声代码的实现,分页插件的使用以及多条件查询分页等

    第2课

    AJAX异步请求原理及应用

    课程主要包括ajax介绍,原生js请求ajax,jquery请求的三种方式以及ajax实战实例讲解。

    第3课

    正则表达式

    主要讲解正则的基本语法和使用,以及项目中如何运用正则。

    第4课

    错误与异常

    主要讲解PHP中常见错误以及常见错误的解决方案。

    第5课

    图像处理

    GD库的基本信息,图像的旋转、水印、缩略图、验证码,以及图像类的封装。

    第6课

    项目:文件管理系统

    利用所学的文件、目录知识,搭建一个文件管理系统。

    第7课

    PHP常规操作测试

    本课为考评,满分100学分,共20道题,限时30分钟

步骤3: PHP应用扩展

本阶段主要介绍Linux系统的基础知识、如何进行Lamp环境搭建,什么是MVC设计模式的介绍以及如何应用Memcached 进行高效缓存处理。

    第1课

    Linux基础

    课程中将介绍centos的安装与配置,Linux下基本命令、权限控制,解压缩文件以及软件的安装与卸载。

    第2课

    Lamp环境的搭建

    主要讲解Linux系统下Apache、Mysql、Php的安装。

    第3课

    MVC概述

    设计模式、单一入口原理介绍以及MVC原生代码开发实例讲解。

    第4课

    Memcached

    讲解Memcached的安装、常用函数以及使用场景。

    第5课

    PHP应用扩展测试

    本课为考评,满分100学分,共20道题,限时30分钟

步骤4: THinkPHP5框架开发

本阶段主要介绍TP5框架基础使用:从Composer安装TP5到TP5的项目路由,模板赋值输出,模板标签使用,数据库配置,查询构造器的增删改查使用及结合论坛项目实际运用TP5,达到学以致用。

    第1课

    ThinkPHP5.0基础

    主要讲解TP框架的安装,路由、控制器、视图等内容的相关知识,以及数据库查询的相关使用。

    第2课

    实战:Thinkphp5团购网站

    教你手把手搭建团购平台商户后台、统一管理后台以及前后台的开发

PHP常用技术与ThinkPHP5框架开发

立即购买
¥599.00
意见反馈 帮助中心 APP下载
官方微信