开往PHP进阶的火车已经进站,
你的票准备好了吗?

一场知识点到实践的旅行

在移动互联网发展迅猛的今天,PHP早已晋升一线开发语言。从网站开发、到服务器端开发、从移动端后台开发、到游戏开发等等,可以说PHP应用范围之广早已超出想象。本路径作为PHP入门的进阶课程,将带大家完成一场从知识点转战实践的奇妙旅行。

首站,从面向对象到实例运用。通过了解面向对象,分别认识什么是对象、什么是类以及类与对象之间的关系,熟练运用面向对象的编程思想,掌握MySQLi、PDO的方式操作MySQL数据库。

次站,熟悉知识体系。通过学习PHP常规应用操作、Ajax、正则表达式、图像处理等技能点,全面掌握PHP开发常用功能模块,熟悉PHP系统知识体系的同时,轻松应对各种不同的用户需求。

中站,整合与实践。通过学习MVC设计模式,结合Linux项目环境部署、PHP相关扩展应用以及强大的Memcached缓存技术,采用ThinkPHP5框架进行论坛项目开发,实现从前台用户注册登录、发帖、点赞,到后台用户管理、帖子管理等功能,最终顺利完成PHP知识点的全面整合及实践运用。

一个装满必备行李的背包

对于热衷旅行的人来说,准备充分的行囊对于整个旅行起着决定性作用。那么,对于执着成为PHP大神的同学们来说,巩固知识点就相当于将前行必备的行李整理进背包。作为PHP入门的进阶路径,需要大家巩固的技能点包括:掌握基本语法、常用的数据类型、流程控制,了解基本的函数使用、数组运用、循环控制、MySQL数据库增删改查等基础知识。

从技能点到实战进击,PHP运用华丽升级

我能get哪些技能?

本路径将通过学习PHP面向对象、PHP常规应用操作来完善PHP知识体系,结合Linux环境项目部署、PHP相关的扩展应用和Memcached缓存技术,并基于ThinkPHP5框架进行实际项目开发,最终完成从PHP菜鸟到精英的完美蜕变。

  • 初识面向对象

    掌握PHP面向对象编程思想,MySQLi和PDO面向对象方式操作数据库,以及常用的API接口操作

  • PHP常规操作

    学习使用PHP的常规功能操作、分页、Ajax请求、正则表达式、文件管理系统、错误异常、图像处理等

  • PHP项目部署及应用扩展

    学习Linux基本命令及Lamp环境搭建,同时理解MVC设计模式,掌握Memcached缓存的使用方式及应用场景,为项目实战做好充分的技术储备

  • TP5框架项目开发

    深入了解ThinkPHP框架系统的基础原理,综合运用前面所学知识,实现基于ThinkPHP5框架的项目开发

高品质的学习体验

有趣、有效、只学有用的

  • 专家级教学团队

    专业级学习服务

  • 游戏关卡式过程

    长路不再漫漫

  • 内容保持更新

    视频观看无期限

  • 多角度学习数据

    随时回顾求知历程

丰富的教学服务

各种配套教学服务,在线学习从未如此轻松

  • 问答辅导

  • 随堂笔记

  • 配套教辅

  • 源码下载

  • 选择练习

  • 在线编程

  • 项目实战

  • 1V1作业批复

  • 阶段测试

  • 考题回顾

  • 学习报告

  • 通关证书

我的课程将如何安排?

步骤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课

    文件管理系统

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

    第5课

    错误与异常

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

    第6课

    图像处理

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

    第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基础

    秉承一如既往的易用,易学,符合国人思维的特点,重构了架构,新的路由,扩展等,其中大量的 php 的新特性会让你发现新的世界

    第2课

    ThinkPHP5.0论坛项目

    ThinkPHP5.0论坛项目主要包括前台(注册,登录,发帖,回复,点赞,热门标签,帖子列表,分页),后台(帖子列表,删除)等功能

查看全部内容编排

适合人群

本路径适合熟悉PHP语法,希望进一步完善PHP知识架构的同学

万事俱备 只等你来

  • 被占用的style

    对慕课网一直很信赖,刚开始学习了《PHP入门:基础语法到实际运用》,感觉老是讲解的很详细,基础知识学的很牢固,就好不犹豫的进入进阶专题,现在已经学习到thinkphp框架部分,感觉整体下来干货满满呀,ajax、linux、memecached、框架等等,总之很感谢慕课网的老师们给我们提供这么多优质的课程,大爱慕课网~~~

  • 寻扬

    第一个步骤学完啦~ 整体感觉不错哟,面向对象的基础知识老师讲解的很详细,前一段时间学的你们ecshop路径课,很多功能也都是以类的形式封装的,之前倒是也零星的接触到一些面向对象的东西,但不知道为什么要那么用,现在回过头来看弥补了很多知识点的空白,很多不太理解的地方好像突然就明白,果然学东西还是要知识点和实践结合,不然就只能是半桶水,基础什么的还是很重要的。我看后面的课程还有linux环境部署和tp框架,很期待后面的课程,一定会好好学,相信慕课网肯定不会让我失望的,哈哈哈~

  • 敷衍你的敷衍

    基础专题的课程内容让我很满意,助教服务也非常到位。所以毫不犹豫的就买了进阶专题。到目前为止已经看到第二个步骤,内容杠杠滴!给慕课网的专业大大的赞。希望自己学完能找个好工作,给自己加油!

查看全部15条用户评价

重装上阵,解放你的学习渴望

视频学习

不限期

何时开始

你决定

服务续费

优惠多

不再出现

了解更多

朕知道了

路径咨询

PHP进阶:面向对象及TP5框架初识

立即购买
¥568.00
意见反馈 常见问题 APP下载
官方微信