1. HTML5&CSS3 基础(案例库:新闻视界、京东商城、苏宁易购、个人博客、Discuz 论坛、在线资源管理器等等界面原型)
|
|
---|---|
HTML5 | H5 基础、文本、标题、图像、链接、表格、列表、表单、框架、音频、视频、拖放等 |
CSS3 | CSS3 基础语法、各种选择器(通配选择器、元素选择器、ID 选择器、类选择器、后代选择器、子代选择器、伪类选择器等)、Box 模型、 背景样式、文本样式、表格样式、边框样式、CSS3 动画(2D 转换、3D 转换、过渡等)、多列等。 |
PHP 语言核心 (5.4) |
互联网开发基础(B/S 结构、C/S 结构)、LAMP 环境搭建、变量、PHP 数据类型、运算符(字符运算符、数学运算符、比较运算符、逻辑 运算符、位运算符等)、流程控制语句 ( 分支语句、循环语句 )、自定义函数、系统函数的使用(字符函数库、数学函数库、日期时间函数库、 数组函数库等)、预定义变量、文件上传及下载、HTTP 协议、常量、魔术常量、错误及异常处理。 |
MySQL 基础 (5.5) |
数据库系统基础、数据类型、数据库管理、数据表管理(CREATE TABLE、ALTER TABLE、DROP TABLE)、记录管理(INSERT、 UPDATE、DELETE、SELECT)、连接(INNER JOIN、OUTER JOIN、CROSS JOIN)、用户管理 (CREATE USER、DROP USER)、权限管理 (GRANT、REVOKE) 等。 |
2. 服务器编程核心(案例库:新闻视界、京东商城、苏宁易购、个人博客、Discuz 论坛、在线资源管理器等业务实现)
|
|
---|---|
PHP 核心函数库 | MySQL 函数库、MySQLi 函数库、URL 函数库、GD 函数库、File&Directory 函数库、cURL 函数库、PCRE 函数库、SESSION、 COOKIE、在线 HTML 编辑器(Ueditor、CKEditor 等)、URL Rewrite、单一入口等。 |
PHP OOP | 类、对象、属性、方法、魔术方法、抽象类、静态成员、最终类、接口、反射、命名空间、PDO_MySQL、类的自动加载等。 |
PHP 设计模式 | 单例模式、工厂模式、适配器、迭代器模式、MVC 模式、单一入口、RESTful 等。 |
JavaScript | 变量、数据类型、流程控制语句、内置对象 (String 对象、Math 对象、Date 对象、Array 对象、RegExp 对象、Number 对象、Error 对象等 )、 DOM 编程 (DOM Core、HTML DOM、XML DOM)、BOM(window 对象、screen 对象、location 对象、navigator 对象等 )、XML、 AJAX 原理及实现等。 |
jQuery(1.8.2) | jQuery 选择器、属性操作、文本操作、值操作、节点操作、动画处理、事件处理、AJAX、JSON、JSONP、多库共存、jQuery 插件 (jQuery UI、jQuery Validate) 等。 |
项目实践 | 新闻视界 |
3. PHP 高级开发 |
|
---|---|
Linux 操作系统 | Linux 常用命令(文件处理命令、权限管理命令、文件搜索命令、压缩解压命令等)、文本编辑器 Vim、软件包管理、LAMP 环境搭建与配置。 |
企业开发技术 | composer( 基础、基本用法、库、命令行、composer.json、锁 )、github( 创建版本库、时光机穿梭、远程仓库、分支管理、标签管理、自 定义 Git)。 |
MySQL 高级 | 索引、存储过程、触发器、数据表拆分、数据表引擎(InnoDB、MyISAM)。 |
Smarty 模板 (3.1.28) |
模板技术的工作原理、安装、基本语法(注释、函数、属性、数学运算)、变量、变量调节器、内置函数、自定义函数、方法、缓存、插件管理等。 |
ThinkPHP 框架 (3.2) |
基础(环境要求、目录结构、入口文件)、配置(配置格式、配置加载、读取配置、动态配置)、架构(模块化设计、URL 模式、CBD 模式、 自动加载)、路由(规则路由、正则路由、静态路则)、控制器(伪静态、AJAX 返回、重定向)、模型(实例化、定段定义、CURD 操作、 自动验证)、视图(模板赋值、模板渲染)、模板(变量输出、系统变量、标签库、包含文件)、调试、缓存、安全、扩展、布署等。 |
Yii 框架 (2.0.0) | 基础(安装、运行应用)、应用结构(入口脚本、应用组件、控制器、模型、视图、模块、过滤器、小部件、前端资源、扩展)、请求处理(引 导、路由、请求、响应、SESSION、COOKIE、错误处理、日志)、数据库(查询生成器、活动记录、数据库迁移、Sphinx、Redis、 MongoDB)、接收数据(创建表单、输入验证、文件上传)、视图(格式化数据、分页、排序、操作客户端脚本)、安全(认证、授权、处 理密码、客户端认证)、缓存(数据缓存、片断缓存、分页缓存、HTTP 缓存)、RESTful( 资源、控制器、路由 )、测试、收发邮件、国际化等。 |
综合项目实战 | 电商综合项目实战,版本控件 SVN/Git,PHPUnit 单元测试,插件,调试,掌握一个完整的电商项目开发流程。 |
DEDECMS 二次开发 |
安装配置、模板设计、模板标签(adminname、arclist、arclistsg、channel、flink、hotwords 等)、信息采集(网址索引、内容配置)、 二次开发(插件开发、模块设计与开发、整合第三方系统)、全局函数 / 类(全局函数、数据库类、动态分页类、静态模板类、动态模板类)。 |
4. PHP 高新技术 |
|
---|---|
中文搜索引擎 | 安装 Sphinx、建立索引(数据源、属性、多值属性、索引等)、搜索(匹配模式、布尔查询、扩展查询、权值计算、排序模式、分布式查询等)。 |
接口技术 | 微信接口(自定义菜单、消息管理、网页开发、素材管理、用户管理、账号管理、微信小店、微信卡券、微信摇一摇周边、微信连 Wi-Fi、 微信扫一扫等)、支付宝接口 ( 支付 API、会员 API、店铺 API、商品 API、营销 API、服务 API、生活激费 API 等 )。 |
NoSQL 技术 | Memcached 缓存、MongoDB、Redis 等。 |
Linux 操作系统 | Linux系统的安装及常用命令的使用、vim编辑器的基本操作与高级应用、RPM软件包管理、YUM仓库管配置、源码包的安装、用户与组管理、 权限管理、磁盘管理、文件系统管理、进程管理、日志管理、网络管理等。 |
Nginx | 安装、运行和控制、基本模块(HTTP Core、HTTP Upstream、HTTP Access、HTTP Auth Basic、HTTP AutoIndex、Browser、 Empty GIF、FastCGI、HTTP Headers、Gzip、Rewrite 等)、Mail 模块(Mail Core 模块、Mail Auth 模块、Mail Proxy 模块、Mail SSL 模块)、其他模块(Gzip Precompression、Substitution、Image Filter)等。 |
MySQL 高级 | 主从复制、读写分离、MySQL 安全系统、MyISAM 引擎、InnoDB 体系结构、InnoDB 内存结构、MySQl 数据库中间件、MySQL 字符集、 MySQL 监控系统、MySQL 逻辑备份与恢复、MySQL 物理备份与恢复等。 |
Swoole | Swoole 基础(环境依赖、编译安装、异步编程基础、内核参数)、Server、Client、Process、AsyncIO、Memory、HttpServer、 WebSocket、高级(Reactor 线程、Manager 进程、Worker 进程、MySQL 的连接池、异步、断线重连等)。 |