添加时间:2008-03-28 原文发表:2008-03-28 人气:79

    伴随着 2006 年度互联网的迅猛发展,特别是 Web2.0 的应用热潮, PHP 作为非常优秀的、简便的 Web 开发语言,满足了最新的互动式网络开发的应用, PHP 开源技术正在成为网络应用的主流。据国外权威 NetCraft 统计 , 2002 年就超越了 ASP, JSP, Perl, and ColdFusion ,并荣膺 TIOBE 的 “2004 年度编程语言 ” ,全世界超过了 30% 的主要网站运行着 PHP ,百万以上 PHP 开发者,主流的 Sun, Adobe, Macromedia, Oracle, IBM 等厂商都在推行 PHP 语言作为开源代表。目前 PHP 语言和 Java , C , C++, ( V ) Basic 并列为五种主流开发语言,特别是在北美和欧洲, PHP 语言对于互联网应用,远远高于其它的语言。

    对于中国互联网业,全球 Alexa TOP500 排名的 88 家中国网站中,有 33 家使用了 PHP 技术,占整体比例的 38% ;按行业来分,在门户、新闻、 IT 咨询,财经、女性、健康、体育、汽车、文学、通信、银行、政府、部委、高校、博客、商务、游戏、人才、短信、校友录、宽带、下载、搜索、社区、短信等 25 个 行业的前十名网站中,采用 PHP 技术的网站有 78 家,占整体比例的 31.6% 。由于 PHP 的兴起,据国内专业媒体 CSDN 统计:目前对基于 Linux 平台的 PHP 开发人员的需求要高于基于 Windows 平台的 ASP.NET 开发人员的需求,普通 PHP 开发人员的薪水水平从原来的 3000 元 / 月,直线飘升至 5000/ 月,项目管理级以上起薪 7500-18000 元 / 月。

    由于 PHP 的迅速发展,目前包括几乎所有的大型网站: Yahoo 、 Baidu 、 Sohu 、 Sina 、 163 、 Tom 、 51Job 、金山、千橡、腾讯等公司都在招聘和储备 PHP 人才,在北京、上海、广州、杭州、深圳、成都在内的各大城市招收 PHP 人才的公司超过了上千家,人才缺口不断扩大,与此同时, PHP 技术人员的短缺成为目前困挠互联网发展的主要原因。然而人才形成更多的是教育和培训的结果,可是我们国内还没有正式的、权威的 PHP 培训和教育课程。

    面对国内 PHP 培训课程空白的局面, ITjob为了推动国内的 PHP 发展,依托众多PHP需求企业提出的要求,特别推出PHP精品培训班。 PHP精品培训班是ITjob结合目前国内PHP应用实际情况以及主要需求缺口而推出的业余时间培训班,主要针对有一定Web开发基础的学员,以培养企业合格 PHP工程师为目标,采用了灵活互动、以点带面、团队合作、理论实践结合等拓展式先进教学模式,课程重点以讨论教学为主,带动整体授课;上机以案例应用为主,保证课程内容的实用性。

基础班课程
第1章 互联网基础知识 1.1网络的历史
1.2 TCP/IP / UDP协议
1.3 C/S与 B/S
1.4 HTTP(RFC 2312)
1.5 HTML
1.6 FORM(POST GET)
1.7 post和get的不同之处
1.8 JavaScript
1.9 COOKIE(原理)
1.10 SESSION(原理)
1.11 PHP的安装
1.12 Database mysql, oracle
第2章 PHP基础知识 2.1 简介
2.1.2 PHP扮演的角色
2.1.3 Hello, World!
2.1.4 PHP 代码段
2.2 变量
2.2.1 使用变量
2.2.2 数据类型
2.2.3 变量作用域
2.2.4 高级全局数组
2.2.5 可变变量名
2.2.6常量
2.3 操作符
2.3.1 操作符优先级别
2.3.2 算术操作符
2.3.3 条件操作符
2.3.4 比较操作符
2.3.5 逻辑操作符
2.3.6 字符串操作符
2.3.7 其他操作符
2.4 程序控制
2.4.1 条件语言
2.4.2 Switch 声明
2.4.3 While 循环
2.4.4 Do-While循环
2.4.5 For循环
2.4.6 Foreach循环
2.5 表单
2.5.1 GET 和 POST 方式
2.5.2 使用表单数据
2.5.3 确认表单数据
第3章 字符串的处理和正则表达式 3.1 应用风格
3.2 比较
3.3 匹配
3.4 格式化输出
3.5 字符串定位
 
第4章 数组、HTTP及其相关函数 4.1 数组
4.1.1 数字数组
4.1.2 联合数组
4.1.3 数组的使用
4.2 会话
4.2.1 HTTP和无连续性
4.2.2 Cookies和连续性
4.2.3 PHP会话
4.3 函数
4.3.1 创建函数
4.3.2 函数的使用
4.4 文件包含
4.5 面向对象编程
4.5.1 基础知识(PHP 4)
4.5.2 新的特性(PHP 5)
第5章 文件系统及其开发

5.1 文件
5.1.1 读取文件
5.1.2 写入文件
5.1.3 PHP5的新函数

 
第6章 数据库 6.1 MySQL详解
6.1.1 数据表
6.1.2 SQL 语法
6.2 数据库管理
5.2.1SQLite
5.2.2 MySQL
5.2.3 MySQLadmin
 
提高班课程
第7章 留言薄 7.1 表单的设计
7.2 数据库的连接.
7.3 留言模块
7.4 留言板板主管理模块.
 
第8章 投票系统 8.1 基于数据库的投票系统
8.1.1 系统整体设计
8.1.2 数据库设计
8.1.3 系统实现
8.2 基于文件的投票系统
8.2.1 系统整体设计
8.2.2 数据的存储形式.
8.2.3 系统实现
 
第9章 文件管理系统 9.1 概述
9.2 快速解决方案
9.2.1 列目录
9.2.2 创建和删除目录
9.2.3 列出文件属性
9.2.4 报告磁盘空间
9.2.5 列出图像文件属性
9.2.6 显示任何数据
9.2.7 创建空文件
9.2.8 上传文件
9.2.9 计算机文件的CRC
第10章 在线内容管理系统CMS之内容管理 10.1 内容管理系统概述
10.2 内容管理系统的架构
10.5 CMS的管理的功能
10.6 CMS的类别管理
10.7 CMS的文章管理
10.8 文章列表管理
10.9 设计实例之数据库设计
 
第11章 在线内容管理系统CMS之人员权限管理和其他列表生成

11.1 人员的管理
11.2 权限的管理
11.3 页面模板管理
11.4 文件的生成管理
11.5 相关文件生成列表管理
11.6 图片上传和设置
11.7 功能的整合和整体调试

 
第12章 社区初级开发及其分析

12.1 问题所在
12.2 解决方案的组成
12.3 解决方案概述
12.4 数据库的设计
12.5 查看文章的树型结构
12.5.1 展开和折叠

12.5.2 显示文章的标题
12.6 查看帖子
12.7 管理帖子
12.8 添加扩充
12.9 使用已有的系统开发
第13章 社区高级开发及其分析 13.1 社区类别的管理和查看
13.2 社区版主的管理
13.3 网友的管理
13.4 权限的管理
13.5 封IP和封ID的方法
13.6 论坛的分页和查看
13.7 论坛的短消息的设计和管理
 
相关文章

《网络游戏开发工程师就业班》课程大纲
《.Net开发工程师就业班》培训大纲
《移动终端J2ME(手游)开发就业班》培训大纲
《软件测试工程师就业班》培训大纲
《软件编程思想及IT职业生涯规划》
春笋行动--课程大纲
《Struts+EJB3.0周末提高班》课程大纲
《Hibernate+Spring周末提高班》课程大纲
通讯领域C++就业班课程大纲
《Java高级工程师就业班》培训大纲
《嵌入式Linux就业班》培训大纲
《C++高级工程师就业班》培训大纲
华为外包公司C++定向班课程大纲

本文章所属分类:首页 核心课程