PHP工程师就业班
时至今日,世界上约70%的网站都是建立在PHP上的
PHP依旧经典,依旧是很多企业快速建站的首选语言
不限期 视频有效期
3 个阶段68 门课 课程内容
410 教学服务期限
包含: 阶段一 130 天 阶段二 140 天 阶段三 140 天
什么是教学服务?
145 小时 视频时长
3645 学习人数
9.99 综合评分

更多选择 > 优惠价¥1899.00

支持花呗 7天可退款 ¥2229.00

立即购买
课程亮点
PHP知识体系
企业项目实战
PHP技术栈
慕课学习方法
教学服务保障
课程大纲
学习周期
返回顶部

不画大饼,关于PHP,咱们说点实在的

如果你正在或马上要用到PHP,又或者你是野路子出身,知识散碎不成体系,对PHP流行的框架还未完全掌握
那这门课可以说就是为你准备的,我们不画大饼,只给你需要的知识与技能
这是一门集合多位BAT资深PHP工程师十几年工作经验的课程
关于PHP的课程不胜枚举,但是真正能将基础知识与实战应用完美结合的却凤毛麟角
以最新版PHP7构建
你的PHP知识体系

非常适合0基础小白入门及
野路子补课

PHP 排名前两位的
主流框架

ThinkPHP
Laravel

PHP主流的两大
开发环境

LAMP
LNMP

多位BAT-PHP工程师的“经验集合”

一线的“实操”经验
一线的“踩坑”经验

学练测评答一体的
教学服务体系

学练结合
在线答疑

接轨企业实际工作
实战企业级项目

开发“电商”项目
开发“简书”项目

能带你练就扎实基本功,也能带你应对企业实际工作的体系课程
慕课网自研课程体系,145小时综合课程,三大阶段,66门课程,每阶段配套案例实战
有丰富的阶段案例实战,项目驱动教学,让你学以致用
阶段一 · PHP小白零基础入门
实现油画商城前端网页布局
实现商城前后台及虚拟购物开发
阶段二 · PHP常用技术与ThinkPHP5框架开发
TP框架仿百度团购多商家电商平台
MVC设计模式实现慕课教育中
课程新增及购买流程
阶段三 · PHP典型功能与Laravel5框架开发
Laravel仿简书实现文章分享社区
利用Redis缓存实现新闻项目中的数据优化
两大企业级项目,两大PHP主流框架,让你的学习过程即是工作过程
全程以企业级标准代码,企业级开发流程,带你模拟实际开发工作
项目亮点
  • 电商前后端
    模块化开发
  • 多商家型电商平台
    实现复杂业务逻辑
  • 高质量代码
    高度复用
  • 模拟企业开发流程
    体验真实工作过程
项目核心功能模块

前台模块:首页、商品列表页、会员注册登录、商品详情、搜索功能
商家后台:商户入驻申请、团购商品管理、门店管理、商品管理登录页
主平台后台:分类管理、商家管理、团购商品管理、会员管理、广告位管理

项目核心技术栈

前端:H-ui 前端框架/ajax 异步图片上传、异步排序
后端:完整Thinkphp5项目架构/封装代码高度复用类库/ 模块化方式开发
数据库:MySQL/数据库表设计
工具:composer

项目亮点
  • 仿“简书”社区
    前后端全栈开发
  • 能在工作中直接用的
    大量Laravel“组件”

  • “社交类“项目
    通用模块开发
  • 模拟企业开发流程
    体验真实工作过程
项目核心功能模块

前台模块:文章列表编辑删除 (前台核心) 、用户登录注册、评
论与点赞、个人中心设置
开发管理后台:后台人员管理、文章审核 、权限管理
讲解性能优化:页面SQL查询次数优化、数据库索引优化

项目核心技术栈

前端:Bootstrap前端框架/Csrf+富文本编译器
后端:Laravel组件使用 /PHP + MySQL/Laravel性能优化方法
数据库:MySQL/数据库表设计
工具:composer

有针对“当下”和“以后”的课程技术栈
满足企业当下用人标准,满足个人以后技术提升
学有所依,教有所据,慕课网精研,过万学员验证的教学方法
慕课网根据美国国家训练实验室(National Training Laboratories)的研究成果——学习金字塔
结合IT编程的学习特点,研究实践出适合中国学生的高效学习方法
有更高效的学习保障,慕课网专职教学团在线督促、指导、答疑
“学练测评答”教学闭环-以下内容均是真实学习情境的呈现,所有努力与付出都只为你学得更好、更快
学:视频课程+在线编程
练:配套习题
测:阶段评测
评:1V1作业批改
答:问答专区

课程大纲及学习周期安排 (详细版)

为保证课程内容紧跟市场变化,课程章节将逐步开放,直至课程完结

阶段一: PHP零基础入门
  • 步骤1
  • 步骤2
  • 步骤3
  • 步骤4
  • 步骤5
网页入门必学HTML+CSS

本步骤是后端开发工程师必须掌握的 HTML、CSS网页布局等前端知识,通过真实网页布局案例实战,轻松掌握网页搭建。

课程安排:
  1. HTML的基本结构和常用标签、表格表单的使用
  2. CSS的基本使用、常用样式、伪类和伪元素以及选择器的介绍
  3. 介绍DIV的设置盒子模型和CSS浮动
  4. CSS中绝对定位、相对定位、固定定位、以及z_index的讲解
PHP基础语法

本步骤快速轻松带你进入PHP世界,从PHP环境搭建到基础语法的运用,结合小案例层层递进。

课程安排:
  1. PHP的环境搭建、编辑器的安装,以及基本语法和PHP的工作原理。
  2. PHP中的变量定义和使用、PHP中常见的数据类型以及数据类型转换。
  3. 系统常量和自定义常量的定义和使用,以及预定义变量。
  4. 算术运算符、递增递减运算符、字符连接符、赋值运算符和比较运算符讲解。
  5. 流程控制中条件语句和循环语句讲解。
PHP函数运用

实用的字符串、数组、日期时间三大系统函数库,以及自定义函数和数组的运用,综合运用开发动态留言板和计算器。

课程安排:
  1. 函数的定义和使用,变量的作用域,参数传递以及匿名,回调,递归等多种复杂函数的讲解
  2. 字符串函数库、数学函数库以及日期时间函数库。
  3. 数组的多种创建形式,数组的多方式使用及数组运算符的使
  4. 主要讲解foreach,each等多种方式遍历数组,常用数组函数解析
  5. JavaScript的基本语法,DOM和事件等内容。
数据库初识与核心操作

在本步骤中主要讲解数据库和文件的操作以及SESSION和COOKIE等应用,实现 PHP操作数据库、文件等交互方式

课程安排:
  1. 文件的基本操作和文件的上传、下载、压缩、解压操作
  2. MySQL数据库的安装、数据类型、数据的增删改查、多表联查、可视化管理工具的使用
  3. PHP操作mysql中mysqli方式连接数据库以及数据库的常规操作
  4. SESSION和COOKIE的工作原理和使用
PHP实现网站前后台开发

在本步骤中通过典型商城项目的前台商品首页、详情页面、购物功能到后台管理页面功能的开发,打通从前台到后台的完整开发流程

课程安排:
  1. 后台模块登陆实现
  2. 管理员用户列表显示
  3. 后台商品模块商品添加、编辑删除功能的开发
  4. 前台用户注册登录退出功能实现
  5. 前台商品详情页、购物车、以及订单生成功能实现
阶段二: PHP常用技术与ThinkPHP5框架开发
  • 步骤1
  • 步骤2
  • 步骤3
  • 步骤4
面向对象与数据库进阶

本步骤是面向对象知识和编程思想,运用面向对象方式操作数据库、文件、目录

课程安排:
  1. 面向对象的基本概念,类和对象之间的关系,对象的三大特征及相关使用
  2. 详细讲解目录文件读取,复制,剪切等常用操作
  3. 主要讲解MySQLi和PDO两种面向对象方式操作数据库,进行增删改查、事务操作、和数据预处理等操作
  4. PHP文件上传原理、文件配置 以及上传与下载代码的实现
PHP常用功能操作

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

课程安排:
  1. AJAX基础应用和AJAX类的封装实现分页功能
  2. 正则的基本语法和使用,以及项目中如何运用正则
  3. PHP中常见错误以及常见错误的解决方案
  4. GD库的基本信息,图像的旋转、水印、缩略图、验证码,以及图像类的封装
Linux下核心开发

本步骤主要讲解Linux知识、如何搭建LAMP环境,MVC和 Memcached 进行高效缓存处理。

课程安排:
  1. centos的安装与配置,Linux下基本命令、权限控制,解压缩文件以及软件的安装与卸载
  2. VIM编译器的使用以及shell编程基础
  3. Linux下PHP,Apache,Mysql 的安装
  4. MVC开发模式以及Smarty模板引擎的使用
  5. 讲解Memcached的安装、常用命令
实战:THinkPHP5框架与实战案例开发

本步骤将为大家介绍从Composer安装到项目路由,模板赋值输出,模板标签,数据库配置,查询构造器的使用,以及使用tp框架搭建团购网商城项目。

课程安排:
  1. Thinkphp5的介绍与安装
  2. 虚拟域名的搭建
  3. Thinkphp5中日志定位以及错误性能调试
  4. 数据库表的设计以及团购网后台生活服务模块以及商户模块功能的实现
  5. 推荐位管理模块的实现
阶段三: PHP典型功能与Laravel5框架开发
  • 步骤1
  • 步骤2
  • 步骤3
  • 步骤4
  • 步骤5
PHP的Redis应用及HTTP协议

本步骤将带你学习Redis缓存,实现网站优化;实现消息队列,减轻数据高峰时服务器压力;熟悉HTTP,了解邮件发送逻辑

课程安排:
  1. 掌握Linux和windows下Reids的安装、以及Redis中key-value、list、hash、set型数据
  2. Redis实现新闻项目中pv、分类浏览、评论数量以及分页等内容的优化
  3. Redis消息队列中list方式和发布订阅方式
  4. 掌握HTTP中域名解析、三次握手以及请求头部信息等
  5. 掌握不同方式发送邮件,以及发送邮件遇到的异常处理、日志等
PHP核心技术运用

本步骤主要讲解如何实现短信验证,支付宝支付,SSO单点登录,socket等实际项目中的热点功能,以及第三方API接口的开发思路及问题解决方法,深入了解时下最安全的网络协议HTTPS的工作原理

课程安排:
  1. Linux下Nginx的创建以及PHP、Mysql的安装
  2. SSO的实现原理 和流程以及包括认证中心和客户端的实现
  3. HTTP和HTTPS协议的区别 ,以及HTTPS中SSL和TSL详解、证书的创建和HTTPS在Apache以及Nginx服务器中的部署
  4. 支付环境的相关配置,SDK、支付案例、支付结果的异步通知、支付结果的同步通知等内容
  5. 第三方短信接入流程,完整的验证码登录实现,以及第三方登录冲突解决和接口开发延伸等内容
  6. SOCKET客户端与服务端连接、SOCKET搭建HTTP服务及多客户端请求、使用Workerman框架实践应用完成聊天室案例等相关内容
Laravel5框架基础

本步骤主要讲解实现Laravel5路由,控制器,数据库迁移,DB类,ORM模型,Blade视图模板等各个模块的基础使用和原理。

课程安排:
  1. 介绍Laravel的下载和安装,Laravel路由,控制器的使用以及Laravel的中间件,对路由进行分组
  2. Laravel视图的使用和blade常用语法,讲解模板的继承和布局基本知识,学习数据库迁移以及如何创建,回滚,修改,刷新数据表功能
  3. 介绍了DB类和ORM模型的使用,讲解Laravel中数据的增删改查等基本操作,了解本地和全局作用域,以及Seeder和模型工厂等知识
实战Laravel5开发慕课简书

本步骤主要讲解利用Migration数据迁移、Auth用户认证、Model模型组件,完成简书的文章模块、专题模块、后台管理系统模块

课程安排:
  1. 利用Laravel实现文章的添加、列表展示、编辑、删除功能
  2. 登录权限认证以及评论赞模块的开发
  3. 个人中心页面数据统计以及专题对应文章页面开发
  4. 后台基础框架的搭建、管理模块、审核模块权限模块的开发
Swoole入门

本步骤主要讲解Swoole的安装、TCP、UDP、HTTP、Websocket、Task任务的使用

课程安排:
  1. Swoole的安装
  2. Swoole中TCP、UDP、HTTP、Websocket、Task任务的使用
查看课程详情
学员专享增值服务
编程环境
指导配置搭建

给你提供精确到动作的本地环境
搭建方法,解决你的第一步难题

教辅材料
扩充知识储备

提供了大量辅助资料,以助你更好的理解知识,并扩充知识面

代码下载
提供完整代码

免费提供课程源码,可自行下载使用,方便你进行练习

随到随学
时间灵活自由

不脱产,不坐班,不限地点
放学、下班皆可学习,任你做主

常见问题

购买-PHP工程师

阶段1

PHP小白零基础入门

5步骤 / 26门课 总时长:54 练习题:538道 考试:4次
¥659.00
阶段2

PHP常用技术与ThinkPHP5框架开发

4步骤 / 22门课 总时长:55 练习题:387道 考试:3次
¥899.00
阶段3

PHP典型功能与Laravel5框架开发

5步骤 / 20门课 总时长:36 练习题:134道 考试:0次
¥671.00
购买提示:

阶段一 + 阶段二 + 阶段三 购买直降 ¥330

/

阶段二 + 阶段三 购买直降 ¥222

优惠后合计: 组合优惠:
去结算
意见反馈 帮助中心 APP下载
官方微信