本店热门服务
PHP就业班
学习对象
学习本课程需要具有一定的前端网页设计(html+css+javascript)与开发基础,或者自学过一些PHP书籍与视频资料,想进一步提高成为PHP网站开发工程师的有关人员。
培训周期
培训时间及周期:4个半月,全日制脱产,每周5天上课(实际培训时间可能因法定节假日等因素发生变化),早8:20-晚 20:30。
培训要求:自带笔记本电脑。
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核心技术,做使用及原理上的讲解,使学员知其然并知其所以然,达到掌握原理后,做任何扩展都会游刃有余。
前沿:
时时关注市场上出现的新技术,及时了解学员需要前沿技术,使课程不落伍!
基于就业:
就业,择业指导,工作推荐,追踪等机制,使学员们可以快速,高薪找到自己心仪的工作!
- 全部
- 晒图评价
- 只看低分
- 还没有评价记录!