申请试听

温馨提示:试听名额有限,请保持手机畅通,我们会按照申请先后顺序安排您的试听体验!

PHP前景及就业现状
PHP语言优势
  • 执行快程序开发快,占用系统资源少,代码执行速度快,技术本身学习快
  • 安全性PHP具有公认的安全性能,开源造就了强大,稳定,成熟的系统
  • 易学性内置API很完备,编程简单,并发和内存管理简单。初学者容易上手
  • 免费和其它技术相比,PHP软件本身免费使用且是开源代码
  • 支持广泛支持广泛的数据库,可操纵多种主流与非主流的数据库
  • 性能稳定PHP底层稳定性非常强,PHP7在性能和稳定性方面做了非常大的提升
  • 跨平台PHP几乎支持所有的操作系统平台,并且支持Apache、IIS等多种Web服务器
  • 两种风格开发PHP可以采用面向过程和面向对象两种开发模式,并向下兼容
课程大纲
一阶段Web 前端基础篇 ( Week1-2 )
Web 前端基础篇
掌握技能: HTML5的语义化标签以及属性,可以让开发者非常方便地实现清晰的web页面布局。通过此模块学生可以快速掌握HTML5和CCS3的页面布局,并可以独立完成商城或BBS论坛中主页面的设计和开发
知识点:
  • 1 . Web开发所需要的构件
  • 2 . 第一个HTML5网页
  • 3 . HTML5常用标签
  • 4 . HTML5表单新特性
  • 5 . HTML5多媒体标签
  • 6 . HTML5语义化标签
  • 7 . CSS3基本语法
  • 8 . CSS3在HTML中的使用方式
  • 9 . CSS3常用选择器
  • 10 . CSS3常用属性
  • 11 . CSS3与CSS2的区别
  • 12 . 圆角属性:border-radius的使用
  • 13 . 阴影属性:box-shadow的用法
  • 14 . 背景属性扩展:多背景应用
  • 15 . 布局中的盒子模型
  • 16 . DIV+CSS网页布局
  • 17 . HTML5语义化标签网页布局
  • 18 . 移动端的响应式网页布局
作业/案例:
  • 1 . 个人博客网页实战
  • 2 . 个人简历网页制作
  • 3 . 注册表单页
  • 4 . 通过CSS美化博客
  • 5 . 网页导航栏制作
  • 6 . 新闻网页信息制作
  • 7 . 商城网站首页制作
  • 8 . 商品信息列表页
  • 9 . 商城信息详情页
二阶段PHP基础应用篇、PHP基础项目实训 ( Week3-7 )
PHP 基础应用篇
掌握技能: 让学员熟练掌握PHP基础课程中涉及到的所有知识。如:PHP语法,数据类型及对用相关函数,文件和目录操作以及上传和下载。PHP的面向对象编程以及MySQL操作等。
知识点:
  • 1 . PHP Web开发环境搭建
  • 2 . Apache、MySQL和PHP介绍
  • 3 . PHP在Web开发中的应用
  • 4 . PHP的运行环境介绍
  • 5 . PHP基础语法格式
  • 6 . 变量的声明、赋值和使用
  • 7 . PHP的数据类型
  • 8 . 数据类型之间相互转换
  • 9 . PHP伪类型介绍
  • 10 . PHP预定义常量
  • 11 . PHP中的运算符
  • 12 . 运算符的优先级
  • 13 . PHP中的分支结构
  • 14 . PHP中的三个循环结构
  • 15 . break和continue的使用
  • 16 . PHP函数定义和使用
  • 17 . PHP中函数的参数使用
  • 18 . 使用自定义函数库
  • 19 . PHP中数组的定义和使用
  • 20 . 数组中的常用函数
  • 21 . PHP的预定义数组
  • 22 . PHP字符串的定义方式
  • 23 . 字符串中的常用函数
  • 24 . PHP中正则表达式
  • 25 . PHP中的错误处理
  • 26 . PHP的错误日志记录
  • 27 . PHP中的常用日期函数
  • 28 . PHP中GD的绘图实战
  • 29 . PHP中的目录与文件操作
  • 30 . PHP目录遍历实战
  • 31 . PHP文件操作实战
  • 32 . 文件上传与下载实战
  • 33 . MySQL数据库操作
  • 34 . 项目的数据库表设计
  • 35 . 类的定义和对象的使用
  • 36 . 类的构造和析构方法
  • 37 . 类中的继承与封装
  • 38 . 类中常用魔术方法
  • 39 . PHP异常处理
  • 40 . PHP操作MySQL数据库(PDO)
  • 41 . PHP的面向对象实战
作业/案例:
  • 1 . 九九乘法表
  • 2 . 文本式留言板
  • 3 . 正则动态修改配置文件
  • 4 . 万年历
  • 5 . 验证码
  • 6 . 递归遍历目录
  • 7 . 在线相册
  • 8 . 网络U盘
  • 9 . 学生信息管理
  • 10 . 新闻信息管理
  • 11 . 我的小型博客
PHP基础项目实训(ThinkPHP)
掌握技能: 让学员掌握分析和设计一个网上商城项目,并且帮助初员完成项目初期的搭建及一些常用模板的实现。在此基础上让学员学号使用一个ThinkPHP框架技术。
知识点:
  • 1 . 项目分析与设计
  • 2 . Cookie的应用
  • 3 . Session的应用
  • 4 . 用户登录和注册及跟踪实现
  • 5 . 分类管理
  • 6 . 商品管理
  • 7 . 订单管理
  • 8 . 会员中心
  • 9 . 商品展示
  • 10 . 购物流程
  • 11 . 页面设计
  • 12 . 扩展功能
作业/案例:
  • 1 . 使用自定义框架或ThinkPHP框架实现一个商场项目或BBS论坛项目
三阶段JavaScript单页应用技术开发实战 ( Week4 )
JavaScript单页应用技术开发实战
掌握技能: 掌握JS基础操作、各种事件操作、各种DOM节点操作、理解Ajax的运行原理和各种交互操作、掌握jQuery框架的使用、掌握Bootstrap前端开发框架运用Vue.js开发APP单页
知识点:
  • 1 . JavaScript基础语法
  • 2 . JS中常用技术闭包和自执行
  • 3 . JS事件处理
  • 4 . BOM操作
  • 5 . HTML DOM
  • 6 . XML DOM
  • 7 . Ajax运行原理与操作
  • 8 . jQuery
  • 9 . Bootstrap前端开发框架
  • 10 . Vue.js渐进式JavaScript框架
作业/案例:
  • 1 . 各种JS特效
  • 2 . 导航栏效果
  • 3 . 放大镜效果
  • 4 . 网页置顶
  • 5 . 网页延迟加载
  • 6 . 单页商场界面
  • 7 . 购物车效果实战
四阶段非关系型数据库应用实战 ( Week10 )
非关系型数据库应用实战
掌握技能: 掌握Memcache分布式在PHP项目中的各种缓存操作。理解非关系型数据库,掌握Redis数据库的基本操作,通过在线电影订票系统的实战,掌握NoSQL在PHP项目的作用
知识点:
  • 1 . Memcache简介
  • 2 . Memcache的安装和各种操作。
  • 3 . PHP开启Memcache模块
  • 4 . PHP与Memcache分布式缓存技术使用
  • 5 . 非关系型数据库
  • 6 . 了解NoSQL基本概念
  • 7 . Redis的数据类型
  • 8 . Redis的常用命令
  • 9 . Redis的高级应用
  • 10 . Redis的数据应用设计
  • 11 . Redis在现实项目中应用
  • 12 . PHP操作Redis数据库
作业/案例:
  • 1 . Memcache实战
  • 2 . Redis的实战
  • 3 . 在线电影院订票系统
五阶段LNMP/LAMP产品级环境搭建、微信应用开发实战、用swoole框架构建PHP异步网络通信、使用Laravel框架开发个人博客系统、PHP商业项目实战 ( Week11-19 )
LNMP/LAMP产品级环境搭建
掌握技能: 让学员掌握产品环境中所需的各种技术。如:Linux基础操作、系统的管理网络的应用和环境搭建。
知识点:
  • 1 . Linux常用命令
  • 2 . Linux系统管理
  • 3 . Linux网络应用
  • 4 . LAMP环境编译及Apache配置
  • 5 . Nginx服务
作业/案例:
  • 1 . 产品环境搭建
  • 2 . 网络配置实战
  • 3 . 用户管理实战
微信应用开发实战实训
掌握技能: 通过本次课程学习掌握基于微信平台的项目开发,了解移动互联接口的运行原理和执行过程。
知识点:
  • 1 . 微平台简介
  • 2 . 微信服务号的申请与使用
  • 3 . 接入方式简介
  • 4 . 微信公众号数据格式简介
  • 5 . 公众号接口数据解析和令牌数据获取
  • 6 . 信息教研原理
  • 7 . 接收和发送文本数据包
  • 8 . 接收和发送图片数据包
  • 9 . 接收和发送新闻数据包
  • 10 . 自定义菜单
  • 11 . 微信支付接口接入与开发
作业/案例:
  • 1 . 基于微信的各种实战操作。
用swoole框架构建PHP异步网络通信实训
掌握技能: 使用 PHP + Swoole 作为网络通信框架,可以使企业 IT 研发团队的效率大大提升,更加专注于开发创新产品
知识点:
  • 1 . swoole框架介绍
  • 2 . swoole简单使用
  • 3 . Server和Client
  • 4 . HttpServer
  • 5 . WebSocket
  • 6 . 协程Server/协程Client
  • 7 . Swoole的高级使用
作业/案例:
  • 1 . 在线客服实战
使用Laravel框架开发个人博客系统实训
掌握技能: 通过本模块的学习,让学员能够了解和掌握一门开源框架,并可以使用此框架去开发一个商业项目。
知识点:
  • 1 . Laravel框架的安装与搭建
  • 2 . 框架目录结构
  • 3 . 路由和引导文件
  • 4 . 中间件、请求和响应
  • 5 . 框架配置文件讲解
  • 6 . 框架中的控制器和数据库的各种操作
  • 7 . 框架中的模板引擎和使用
  • 8 . Laravel系统架构讲解
  • 9 . Laravel中的各种系统服务
  • 10 . 使用Laravel开发个人博客系统
作业/案例:
  • 1 . 开发个人博客
大型商业实战篇 ( Week16 - 19 )
课程模块:
  • 1 . 项目开始前期准备工作

    完成目标: 让学员了解真实项目团队的开发工作流程,如何配合团队工作,掌握常用开发软件和项目文档编写。能够让学员更好的适应以后工作。

  • 2 . 项目需求分析

    完成目标: 通过本模块学习,了解项目需求分析流程。掌握项目功能是如何划分,功能模块图和流程图的绘制。以及常用业务描述和文档编写。

  • 3 . 项目数据库设计

    完成目标: 了解数据库设计流程,掌握从项目功能的划分到数据的原型设计,再到具体的表、属性和关系的确定,以及E-R模型关系图的绘制。

  • 4 . 项目程序设计

    完成目标: 通过本模块的学习,了解项目程序设计的流程,掌握了项目结构、模块层次的划分,以及具体到类和方法的定义。

  • 5 . Laravel框架及组件

    完成目标: 熟练掌握Laravel框架的搭建,掌握基于Laravel框架的各种组件安装和使用,以及在真实项目的应用。我们也会不停的去寻求更多的组件,让大家真正体会到组件式开发的优势。

  • 6 . 代码编写与测试

    完成目标: 掌握项目开发中的常用技巧和实现方法,以及项目中的常用功能开发放(权限管理,无限分类,文件上传,搜索和分页)。

  • 7 . 项目验收与生产部署

    完成目标: 了解项目的验收流程和标准参数,掌握项目的后期上线部署,以及高并发、大存储的生产环境部署。

  • 8 . 项目后期维护与优化

    完成目标: 了解项目在生产环境中的后期维护,掌握项目的后期各种优化,以及常用项目故障排查。

  • 9 . 其他内容扩展

    完成目标: 在整个项目期间除了带领学生把项目做完,还会扩展性地给学生讲解一下目前项目比较流行的PHP技术。而且这些扩展内容还会不断的更新。让我们的学员能够了解和掌握目前流行的各种PHP扩展。

金牌讲师带你从入门到精通
张涛某知名机构教学总监金牌讲师

14年的项目开发与教学培训经验,主讲过的语言有C/C++, Java, PHP, Python、Web前端和数据库等课程。目前致力于开源产品的推广,主讲PHP和Python学科,主要负责校企培训、课程体系研发、教学部讲师与项目经理的管理等工作。

主讲课程:PHP高级开发工程师、Python全栈工程师、WEB全栈开发工程师

哪些人适合学PHP
  • 0基础人员
    应/往届毕业生零基础小白、想转行,向往进入互联网行业工作者!
  • 个人创业者
    想学网站建设、编程的互联网爱好者与创业者
  • 成为个人站长
    拥有自己的网站,想深入学习互联网技术的站长!
  • 提升个人综合技能
    企业中从事Web前端开发、UI设计或PHP开发/网站开发,想晋升,提高技能的人才!
我们的服务
基于CSDN学院里是学习进度和成绩,个性化推荐各阶段能力学员适合得学习内容,并提供一对一指导、答疑、作业批改服务。帮助学员快速进入学习状态,灵活安排学习时间,保证最终学习效果。
  • 助教答疑
    除日常答疑外,助教会在指定日期在线答疑、辅导课后作业,并且会不定期分享相关学习资料。
  • 作业辅导
    除日常答疑外,助教会在指定日期在线答疑、辅导课后作业,并且会不定期分享相关学习资料。
  • 进度跟踪
    除日常答疑外,助教会在指定日期在线答疑、辅导课后作业,并且会不定期分享相关学习资料。
  • 追踪考试
    除日常答疑外,助教会在指定日期在线答疑、辅导课后作业,并且会不定期分享相关学习资料。
  • 荣誉证书
    除日常答疑外,助教会在指定日期在线答疑、辅导课后作业,并且会不定期分享相关学习资料。
  • 就业指导
    除日常答疑外,助教会在指定日期在线答疑、辅导课后作业,并且会不定期分享相关学习资料。
  • 优势对比
    传统教育
    CSDN PHP实战
    时间管理
    无需脱产,有计划性,每周总结调整学习进度
    学习时间不自由,需脱产学习
    课程内容
    独家研发体系,课程科学合理,系统性讲解加实战,循序渐进掌握
    传统内容授课,教材缺乏与时俱进,无法与企 业需求做对接
    助教服务
    助教辅助答疑,及时高效的解决学员问题,提高学习效率
    以班级为单位,无法一一为大家服务,效果一般
    作业辅导
    每个阶段都有作业,通过作业巩固知识点,融贯通用,助教会批改作业,培养解题思路
    传统培训的练习题不需要学员自主完成,讲师会统一讲解,无法培养解题思路
    结业证书
    每阶段都有技术测验和通关考试,保证学习效果,结业有简历和就业指导,并颁发荣誉证书
    流水线授课,无通关测试和阶段性考核,无结课证明和技能证明
    培训费用
    仅为其他家培训的几分之一,设有学员优惠金。
    通常在2万元左右,没有优惠金和学员奖学金。
    现在购买立享优惠

    【申请千元购课抵用券】

    【申请折上再九折】

    每期学员名额有限,抢先预订来占座!
    扫一扫,即刻和老师沟通~