PHP软件就业班(周末)

针对想从事web网站、软件开发人群,周末时间上课

学习时间:周六周日        开课人数:小班授课,最多18人

 

PHP脱产班课程体系

序号

阶段名称

具体内容

课时

PHP初级课程(第一阶段)

1

开源软件及应用

1.1 互联网、开源软件
1.2 网站架设、PHP应用

2

2

网页基础知识

2.1 BS/CS架构、网络编程
2.2 静动态网页、开发语言介绍

2

3

XHTML

1.1 Dreamweaver工具、XHTML规范
1.2 常用标签、多媒体应用
1.3 列表、表格标记的设计、分桢框架的应用
1.4 表单、表单对象、头标记的作用和使用

4

4

DIV+CSS

1.1 盒子模型、样式表的分类
1.2 常用样式表
1.3 样式表选择器及其优先级介绍
1.4 样式表引用及优先级
1.5 效验及兼容性设计

12

5

实训一

切图练习

4

6

Javascript

1.1 js介绍、js开发测试调试工具
1.2 js编码基本规范、语法体系
1.3 js数据类型、变量
1.4 js函数、对象、数组、字符串、正则表达式

16

7

实训二

CMS前后台模板设计

8

8

PHP环境搭建

1.1 Apache服务器的介绍、安装、配置
1.2 MySQL数据库的安装、配置
1.3 PHP环境的安装、配置

2

9

PHP开发工具的使用

1.1 Zend Studio的安装、配置,Zend Platform介绍
1.2 项目管理及应用,编译及分析,数据库开发
1.3 断点与调试、堆栈及缓冲区、跳入跳出

2

10

PHP语言

1.1 数据类型、变量、常量
1.2 表达式、运算符、流程控制
1.3 函数、数组、字符串
1.4 正则表达式
1.5 面向对象初探
1.6 表单处理与会话控制、文件处理
1.7 错误和异常处理、程序调试

40

11

MYSQL数据库

1.1 关系型数据库及系统、Mysql概述
1.2 PHPMyAdmin的安装和配置
1.3 数据库和表操作
1.4 基本SQL语句
1.5 PHP操作Mysql数据库
1.6 MySQL数据库的安全、访问控制和权限
1.7 MySQL数据备与和恢复
1.8 MySQL数据的复制、导入和导出记录

16

12

实训三

CMS新闻发布系统

12

 

PHP中高级课程(第二阶段)

1

XML
DOM
AJAX

1.1 XML的概述
1.2 各种事件及事件处理程序的应用
1.3 窗口window对象的属性和方法、
1.4 document对象
1.5 浏览器核心对象的介绍及使用
1.6 异步传输概念及流程、Ajax技术
1.7 JQuery框架

20

2

PHP

1.1 面对对象深入
1.2 类、对象、方法、属性
1.3 继承、封装、多态
1.4 构造器、析构器
1.5 典型类库应用
1.6 静态页面生成技术
1.7 MVC 、SMARTY模板技术

24

3

数据库设计

1.1 需求分析
1.2 概念设计
1.3 逻辑设计
1.4 物理设计

4

4

索引和搜索

1.1 数据库索引介绍
1.2 索引的创建、修改、删除
1.3 数据表的优化

4

5

数据库操作语句

1.1 数据库定义语句
1.2 数据检索语句
1.3 其他数据操作语句

8

6

数据库视图

1.1 视图的应用介绍
1.2 视图的创建及实际应用
1.3 MySQL对视图的支持
1.4 将视图集成到PHP应用程序中

4

7

PHP操作MYSQL

1.1 PHP5对mysqli的扩展
1.2 PHP持久层类库
1.3 PHP_Mysql函数介绍

4

8

PHP高级

1.1 PHP图形类库GD2
1.2 FPDF类库的应用
1.3 WebService应用
1.4 PHP与SOAP的结合应用
1.5 PHP安全优化

8

9

PHP框架

1.1 模板引擎及框架的设计思想
1.2 流行框架应用介绍

12

10

MYsql高级应用

1.1 事物处理
1.2 存储过程
1.3 触发器
1.4 游标的声明和使用
1.5 数据库优化

8

11

软件工程

1.1 软件工程概述
1.2 项目设计流程
1.3 UML
1.4 版本控制

4

12

实训四

MVC下的学员自我作品

20

 

企业实训(第三阶段)

1、不参加企业实训(推荐工作)

2、在合作企业进行二个月的企业实训,完成各类真实项目、提高职业素养、感受全方位的软件企业管理等方面。(保证就业,不就业,退全款)