传智播客旗下品牌:  黑马程序员  |  博学谷  |  传智专修学院

改变中国IT教育,我们正在行动     全国咨询热线:400-618-4000

PHP基础班

学习对象


1、本课程适合没有任何软件编程基础和网页设计经验,想先从基础入手的PHP开发爱好者;

2、希望以较低的投入和风险来了解自己是否适合转型从事PHP开发的求职人员;

3、对前途迷茫、希望能丰富自己的职场技能,担心毕业即失业的小白人员;

4、可以没有任何的计算机和编程基础,但希望通过自己的付出的人打破现状的人。


培训周期


培训时间及周期:18天 ,全日制脱产,每周5天上课(实际培训时间可能因法定节假日等因素发生变化),早8:20-晚 20:30。

培训要求:自带笔记本。


学习费用


PHP学费价格详情(享受优惠价的条件是什么?)


视频下载

关于PHP基础视频教程,传智播客已经录制完成,并对外免费开放。建议参加此班的学员在开学之前,请下载视频并在家进行提前预习,以取得更好的学习效果。

点击此处进入视频下载页面


注:获取更多视频资料+源码+笔记 加QQ:1679806262

1.WEB前端阶段

PHP基础班课程大纲
所处阶段 主讲内容 技术要点 学习目标
第一阶段:
Web前端
1、HTML5 HTML简介、HTML标签详解、字符编码的奥秘、Html5新特性与常用标签 可掌握的核心能力:
(1) 能够完成网站前台的设计工作;
(2) 能对前台进行代码优化与升级;
(3) 实现绝大多数网站特效;
(4) 了解动态网站原理;
(5) 能够快速搭建网站服务器。

可解决的现实问题:
能解决页面布局,效果展示,服务器搭建,模版定制。

市场价值:
熟练掌握和学习后,可满足企业前台建站要求,根据市场反馈数据看,薪资普遍在 5000元/月左右
2、CSS3 CSS简介、CSS的引入方式、CSS基本选择器、CSS属性、盒子模型、CSS浮动、CSS3新特性与常用属性、CSS应用案例
3、JavaScript JavaScript简介、JavaScript的引入方式、JavaScript基本语法、流程控制、函数、数组、JavaScript内置对象、JavaScript事件编程、BOM模型、DOM模型
4、BootStrap BootStrap简介、全局CSS样式、CSS组件、JavaScript插件、BootStrap应用案例

PHP就业班

学习对象


学习本课程需要具有一定的前端网页设计(html+css+javascript)与开发基础,或者自学过一些PHP书籍与视频资料,想进一步提高成为PHP网站开发工程师的有关人员。


培训周期


培训时间及周期:4个半月,全日制脱产,每周5天上课(实际培训时间可能因法定节假日等因素发生变化),早8:20-晚 20:30。


培训要求:自带笔记本电脑。


学习费用

PHP学费价格详情(享受优惠价的条件是什么?)

2.核心编程

PHP就业班课程大纲
所处阶段 主讲内容 技术要点 学习目标
第二阶段:
核心编程
1、搭建环境 PHP简介、WEB程序的访问流程、安装Apache、MySQL、PHP、配置虚拟主机 可掌握的核心能力:
(1)可以清晰划分项目开发模块;
(2)根据开发任务编写详细设计文档;
(3)根据文档对功能模块进行编码;
(4)根据测试信息修复模块功能缺陷;
(5)能对现有产品进行升级和维护。

可解决的现实问题:
能解决常规业务逻辑,PHP操作mysql增删改查,动态网站数据展示,能够手写mvc框架。

可拥有的市场价值:
可满足企业动态网站开发的需求,根据市场反馈数据看,薪资普遍在 7000元/月以上。
2、PHP基础 变量和常量、数据类型、运算符、流程控制、函数、字符串、数组
3、MySQL数据库 MySQL简介、基础SQL操作、字符集、列类型、类属性、表关系、高级查询、外键、范式、视图、事务、触发器、存储过程
4、表单传值 表单传值的方式、PHP接收数据的三种方式、PHP处理复选框数据、文件上传
5、MySQL扩展 基本操作、执行增删改操作、执行查询操作、与MySQL相关的函数、MySQL扩展应用案例
6、HTTP协议 HTTP协议概念、HTTP协议的特点、HTTP协议的分类、HTTP请求、HTTP响应、HTTP状态码、PHP模拟HTTP请求
7、文件编程 文件操作的分类、目录操作、文件操作、文件下载
8、会话技术 会话技术概述、Cookie与Session的区别、Cookie原理、Cookie操作、Session原理、Session操作、垃圾回收机制
9、GD图像处理 GD库概述、GD画布实现、验证码、缩略图、水印图
10、面向对象 面向对象概述、面向对象实现、封装、继承、多态、对象遍历、对象序列化、反射机制、命名空间
11、PDO扩展 PDO简介、PDO类、PDOStatement类、PDO预处理、PDO事务处理、PDO异常处理、PDO属性、封装PDO类
12、Smarty Smarty概述、模板设计、程序设计
13、MVC设计模式 MVC设计模式、搭建自定义MVC框架
14、博客项目 项目开发流程、数据表数据、后台实现、前台实现、扩展功能

3.高级应用

所处阶段 主讲内容 技术要点 学习目标
第三阶段:
高级应用
1、XML XML概述、XML语法、SimpleXML、Xpath 可掌握的核心能力:
(1)能够独立完成项目设计和开发;
(2)能够完成数据库结构设计;
(3)可以使用目前主流框架开发项目;
(4)能够完成网站及移动应用服务端API开发及维护。

可解决的现实问题:
提升用户体验,实现页面效果,快速开发,服务器部署,代码管理,前后端交互。

可拥有的市场价值:
可满足各中大型企业项目开发的需求,根据市场反馈数据看,薪资普遍在 8000元/月以上。
2、JavaScript高级 数据类型、函数、词法分析、作用域链、事件编程、canvas绘图、面向对象、JSON对象、原型链、设计模式、正则表达式
3、Ajax Ajax概述、Ajax对象、GET与POST请求、缓存问题、Ajax与XML、Ajax与JSON、跨域请求
4、jQuery jQuery简介、jQuery选择器、属性操作、事件编程、jQuery特效、文档处理、插件机制、jQuery中的Ajax
5、SVN SVN概述、SVN软件安装、SVN使用详解、配置多仓库与权限控制、SVN钩子程序
6、接口编程 支付接口、配送接口、短信接口、QQ互联接口、邮件接口、地图接口、自定义接口
7、页面静态化 页面静态化概述、真静态技术、伪静态技术、真静态与伪静态的比较
8、ThinkPHP ThinkPHP框架概述、控制器、视图、模型、实用项
9、商城项目 商城系统概述、数据表设计、后台设计、前台设计、会员设计、购物车设计、订单设计

4.项目实战

所处阶段 主讲内容 技术要点 学习目标
第四阶段:
项目实战
1、Linux Linux系统概述、VMware虚拟机的安装、CentOS系统安装、Shell指令、VI编辑器、Linux内核分析、用户和组、文件操作、网络配置、FTP、LAMP环境 可掌握的核心能力:
(1)能够对系统架构进行分析和设计;
(2)控制开发产品质量,参与制定开发规范; (3)能对现有项目进行性能调优;
(4)参与网站项目需求分析,根据项目需求设计提供优化技术方案;
(5)改进公司现有框架,提高产品质量。

可解决的现实问题:
服务器高级部署优化,互联网常用技术, mysql高级,服务器集群,视频直播技术。

可拥有的市场价值:
真正掌握互联网系统架构设计思想,可实现对门户网站、商城系统、在线教育平台等项目进行系统性能调优,根据市场反馈数据看,薪资普遍在 10000元/月以上。
2、Nginx与服务器集群 Nginx概述、LNMP的安装与配置、缓存设置、压缩设置、负载均衡
3、Memcache 大型项目优化概述、Memcache软件的安装、Memcache指令详解、使用PHP操作Memcache、Memcache应用场景
4、Redis Redis概述、Redis支持的数据类型、持久化功能、Redis主从模式、PHP操作Redis、消息队列、秒杀功能实现
5、MongoDB MongoDB概述、MongoDB进阶、MongoDB的权限机制、使用PHP操作MongoDB
6、微信开发 微信公众平台概述、微信开发前期准备、微信6大接收接口、微信6大回复接口、微信LBS接口开发、微信机器人开发、响应式设计、综合案例
7、WebApp开发 HyBrid App概述、HyBrid App开发前期准备、开发工具与模拟器、广场舞App的框架分析、手机App前端界面设计、APP后台程序开发、VueJS框架、音乐播放、下拉刷新
8、网站优化 MySQL优化概述、MySQL存储引擎、列类型的选择、数据库设计三范式与逆范式、MySQL中的执行计划、数据库中索引的设计、MySQL中的其他功能、MySQL分表技术、Sphinx、读写分离
9、Laravel Laravel概述、Laravel的安装、目录分析、控制器、路由、视图、HTTP请求与响应、数据库、模型、Laravel实用项、Redis数据库、消息队列
10、在线教育平台

5.扩展技术

所处阶段 主讲内容 技术要点 学习目标
第五阶段:
扩展技术
1、DEDECMS二次开发 CMS概述、安装DEDECMS系统、DEDECMS系统里面的目录结构、DEDECMS系统中的模型、DEDECMS系统中的标签、DEDECMS系统单页开发、dede:sql标签详解、DEDECMS底层开发、DEDECMS其他功能实现 可掌握的核心能力:
(1)二次开发。

可解决的现实问题:
(1)常见业务逻辑的二次开发;
(2)PHP各版本新特性;
(3)Socket编程;
(4)Swoole框架。

可拥有的市场价值:
掌握PHP流行趋势,实现对大型系统的架构与设计,根据市场反馈数据看,薪资普遍在 12000元/月以上。
2、PHP7 PHP55新特性、PHP56新特性、PHP70新特性、PHP71新特性
3、Socket Socket概述、与Socket相关的函数、WebSocket、Workerman、聊天室
4、Swoole Swoole概述、Server、Client、Process、AsyncIO、Memory、HttpServer、WebSocket、Swoole应用案例
5、手机视频直播项目 前端界面开发、Socket、Swoole、Redis集群、ffmpeg转码、VOD点播、CDN加速、HLS

课程特色

实用:

本课程源自于长期市场调研,学员反馈等渠道,汇总出最使用的PHP及其周边技术,学员学习本课程之后,可以快速融入企业开发环境中。

广泛:

涵盖PHP及其周边主要技术,可以适应web网站建设,App服务器端开发,Web-Service,等PHP全部领域。

深入:

针对于PHP核心技术,做使用及原理上的讲解,使学员知其然并知其所以然,达到掌握原理后,做任何扩展都会游刃有余。

前沿:

时时关注市场上出现的新技术,及时了解学员需要前沿技术,使课程不落伍!

基于就业:

就业,择业指导,工作推荐,追踪等机制,使学员们可以快速,高薪找到自己心仪的工作!

我要报名

PHP基础班

1.WEB前端阶段

PHP就业班

2.核心编程

3.高级应用

4.项目实战

5.扩展技术

课程特色

我要报名