课程预览

检测到您还没有关注慕课网服务号,无法接收课程更新通知。请扫描二维码即可绑定
重新观看

步骤1: 面向对象与数据库进阶

开发中代码效率很重要,本步骤学习面向对象知识和编程思想,运用面向对象方式操作数据库、文件、目录等,有效提高编程的效率。

    第1课

    面向对象

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

    第2课

    PHP目录操作

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

    第3课

    PHP操作MySQL

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

    第4课

    文件上传与下载

    本课程主要是讲解PHP文件上传原理、文件配置 以及上传与下载代码的实现

    第5课

    面向对象知识测试

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

步骤2: PHP常用功能操作

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

    第1课

    Json入门

    主要讲解json语法以及json数组循环、PHP操作json

    第2课

    Jquery入门

    主要讲解jquery基本语法、选择器以及事件的操作

    第3课

    AJAX基础原理与应用

    本课程主要是讲解AJAX基础应用和AJAX类的封装

    第4课

    项目:AJAX方式实现分页

    主要讲解ajax无刷新技术实现分页

    第5课

    正则表达式

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

    第6课

    错误与异常

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

    第7课

    图像处理

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

    第8课

    项目:文件管理系统

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

    第9课

    PHP常规操作测试

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

步骤3: Linux下核心开发

实际工作中要求的技能越来越广,扩展学习Linux知识、如何搭建Lamp环境,MVC和 Memcached 进行高效缓存处理,不断提升通用能力。

    第1课

    Linux基础

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

    第2课

    Linux下shell编程基础

    主要是讲解VIM编译器的使用以及shell编程基础

    第3课

    LAMP环境搭建

    主要是讲解Linux下PHP,Apache,Mysql 的安装

    第4课

    MVC+Smarty 模板引擎

    课程主要讲解MVC开发模式以及Smarty模板引擎的使用

    第5课

    Memcached

    主要讲解memcached的安装、常用命令以及在实际开发中的案例讲解

    第6课

    PHP应用扩展测试

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

步骤4: THinkPHP5框架与实战案例开发

PHP流行框架TP,从Composer安装到项目路由,模板赋值输出,模板标签,数据库配置,查询构造器的使用,结合论坛项目,达到学以致用。

    第1课

    Thinkphp5基础

    主要讲解thinkphp5框架的目录结构,以及使用框架model 、controler、view的使用,以及错误调试和日志记录讲解

    第2课

    实战:Thinkphp5团购网站

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

PHP常用技术与ThinkPHP5框架开发

报名人数已满
¥899.00
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师