种豆资源网

当前位置:首页 > 百科 > 百科综合 / 正文

PHP课程

(2019-06-11 05:11:57) 百科综合
PHP课程

PHP课程

PHP 是一种 HTML 内嵌式的语言,是一种在伺服器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,被广泛的运用。PHP的另一个含义是:菲律宾比索的标準符号。 PHP课程由初级(IFE)、中级(IPE)和高级(IAE)三个部分。

基本介绍

  • 中文名:PHP课程
  • 外文名:Hypertext Preprocessor
  • 类型:软体
  • 套用:计算机套用

概述

初级培训主要是针对PHP开源产品快速套用与网路开发思维的培养与学习。中级部分主要是针对PHP系统理论、发展与实战模组开发的训练与学习。高级部分则是针对于项目系统性开发及PHP环境的配置与PHP开源产品的二次开发与商务实战。
PHP培训三个部分的主要培训内容。

初级部分(IFE)

IFE即Index Front-end Engineer的缩写,指数前端工程师的意思。

课程适宜人群

1. 志于网际网路网站策划师的人员
2. 志于网际网路网站行业的页面设计人员
3. 志于大型网际网路站的前台设计人员
4. 志于网际网路网站的建设以及前台维护人员
5. 志于网际网路网站的编辑人员
6. 志于在IT行业就职的大学生等
7. 因价值被认可而获得希望升级人员

学完课程后能够做什幺?

能独立使用由PHP开发的主流开源CMS(内容管理系统)製作各种网站,如
下载站 \ 图片站 \ 新闻站 \ 门户站 \ 企业站

课程学习周期:

102课时

课程涉及开发工具

相关使用工具
PHP课程
Adobe Dreamweaver(网页製作工具)、
Adobe Photoshop(注:PS部分只教会关于DIV+CSS布局中涉及到的知识) 、
数据採集工具、
网路数据抓包工具、
IEtester(浏览器兼容测试工具)、
FireBug(前台代码调试工具、
WebDeveloper(前台代码调试工具)、
各主流浏览器工具
课程阶段学习目标 
阶段一:
目标:能够使用DIV+CSS布局出任意的网页页面
说明:根据PSD图设计,使用DIV+CSS布局符合WEB标準、多浏览器兼容的网页,能建立网站製作所需要的模板
阶段二:
目标:能够使用使用DIV+CSS设计出网页版本的计算器、以及複杂的表单对各个浏览器的兼容
说明:为使用js製作计算器、表单验证打下基础阶
阶段三:
目标:利用javascript製作出网页版计算器、完成複杂的表单验证
说明:为表单跟资料库互动前的验证打下基础
阶段四:
目标:利用Javascript贪食蛇游戏
说明:通过该游戏的实现全面掌握javascript语法以及各相关知识点
阶段五:
目标:利用开源的CMS系统搭建网站
说明:通过了解默认模板、掌握CMS用法、完成自定义模板的网站。为IPE阶段奠定基础,理清逻辑顺序,为自主开发打下基础
阶段六:
目的:利用CMS系统自带採集工具、以及第三方採集工具採集网站所需数据说明:能够快速完成複杂数据的资源本地化,获得网站运行所需的数据。

初级(IFE)课程主要内容

第一部分(X)HTML
授课内容:
(X)HTML 理论部分、(X)HTML 基础标籤、(X)HTML超连结、(X)HTML 列表、(X)HTML 其他、(X)HTML图像、(X)HTML表格、(X)HTML表单、(X)HTML框架
第二部分 CSS+DIV布局
授课内容:
CSS 基本概念、CSS 选择器、CSS伪类、CSS 伪对象、CSS 继承、CSS 优先权、CSS 属性、CSS 常用属性、DIV+CSS布局、6套布局实例实战
第三部分JavaScript
授课内容:
JavaScript 简介、JavaScript 词法结构、JavaScript数据类型、JavaScript变数、JavaScript常量、JavaScript 关键字与保留字、JavaScript字元集、JavaScript表达式、JavaScript运算符、JavaScript 语句和语句块及流程、JavaScript 函式、JavaScript数组、JavaScript 对象
第四部分 BOM+DOM
授课内容:
浏览器、浏览器对象模型、window对象常用属性与方法、文档对象模型、事件处理、document常用属性与方法、cookie、form元素属性以及方法、表单验证、製作各种动态导航栏效果、製作各种动态图片展示效果、网页版计算器的製作、 贪吃蛇游戏
第五部分CMS系统+数据採集
授课内容:
CMS系统的安装、CMS系统的使用、CMS系统的模板製作、CMS系统的所需数据採集、CMS系统的所需数据发布、利用开源产品做出完整网站
课程阶段性考试 
见PHP湖北官方网站。
课程实训项目 
阶段一:
由phphubei提供指定页面或者自主DIV+CSS切图
阶段二:
由PHPhubei提供指定题材或者自主设定,并使用CMS製作网站
注:必须完成本中心指定课程任务,否则暂停上课,由专职老师辅导完成后,方可进入下一阶段学习

中级部分(IPE)

IPE即 Index PHP Engineer 的缩写,意思是指数PHP工程师。

课程适宜人群

1. 具备一定的Div+css,Javascript基础,对程式设计基本概念有一定了解。
2. 热爱技术工作,有志成为网际网路软体开发工程师以及网际网路创业者。
3. 具备初级部分课程能力

学完课程后能够做什幺

在掌握了IPE课程之后
能够掌握BS软体设计思想
能够进行资料库操作
能够开发功能模组
能够独立开发中型PHP应用程式
能够独立开发中型CMS程式

中级部分课程学习周期

90课时

中级部分课程涉及开发工具

相关使用工具
WAMP环境
Zend Studio
正则测试工具(RegexTester)
phpmyadmin
注IFE课程中涉及到的工具,在此暂不列出

中级(IPE)课程内容

...  第一部分PHP语法
培训目标:
掌握PHP程式语言语法
主要授课内容:
PHP 基本语法、PHP数据类型、PHP变数、PHP常量、PHP表达式、PHP 关键字与保留字、PHP运算符、PHP控制结构、PHP函式、多位元组字元串与字元集、PHP字元串函式、PHP数组、PHP数组函式
第二部分:PHP实用
培训目标:
设定PHP相关环境参数
製作PHP日曆
製作PHP档案管理器
製作注册、登录、登出模组
完成档案上传、下载
主要授课内容:
php.ini中文详解、页面跳转、header函式详解、session、cookie、日期与时间、日曆、目录与档案、表单、上传与下载
第三部分MySQL资料库基础
培训目标:
对网站所需要的数据进行分析
设计符合网站需要的资料库
使用SQL语言对数据进行操作
使用phpmyadmin管理资料库
授课内容:
资料库介绍、MySQL的安装与配置、SQL基础、MySQL支持的数据类型、MySQL中的运算符、常用函式、图形化工具的使用
第四部分正则表达式
培训目标:
使用正则表达式对网站前台和后台进行验证
使用正则表达式处理UBB代码
使用正则表达式分析网站代码
授课内容:
正则表达式
正则表达式与javascript
正则表达式与PHP
第五部分实战--自主开发中型CMS
培训目标:
能够完成网站策划、前后台设计及网站所需资料库的设计
根据要求完成网站程式,从而製作出完整的网站
授课内容:
网站后台设计
自主开发中型CMS

课程阶段性考试

见PHP湖北官方网站。

中级(IPE)课程实训项目

独立完成留言板实训项目
独立完成中级部分课程指定的功能模组开发
团队多人协作、分组完成中型CMS
注:要完成本中心指定的课程任务,否则暂停上课,由专职老师辅导完成后,方可进入下一阶段学习

高级部分(IAE)

IAE即 Index architecture/advanced engineer 的缩写,意思是:指数高级/架构工程师 。

课程适宜人群

1. 具备一定的WEB开发经验,对WEB开发基本流程和开发模组有一定了解。
2. 熟悉PHP,MySQL、Linux,有实际编写代码经验,热爱技术工作,有志成为网际网路软体项目经理、项目主管、乃至网际网路创业者(工作室)和团队中的CTO。
3. 具备初级部分、IPE课程能力

学完课程后能够做什幺

在掌握了IPE课程之后
能够在项目开发中运用面向对象的思想
能够用掌握的设计模式来开发项目
能够编写简易的自定义模板
能够使用Smarty模板开发项目
能够在项目开发中运用Apache重定向、伪静态等技术
能够开发简易的MVC框架
能够使用Zend Framework开发项目
能够完成项目中所需要的数据结构设计和最佳化
能够进行大型的B/S结构的套用系统架构、开发
能够运用Ecshop等程式开发定製大型电子商城项目
能够对PHP开源产品进行二次开发
能够使用版本控制软体(SVN)进行团队开发

(IAE)课程学习周期

180课时。

课程涉及开发工具

相关使用工具
PHPDocumentor
Zend Framework Tools
SVN
注IFE,IPE课程中涉及到的工具,在此暂不列出 ...

课程主要内容

第一阶段 PHP
授课内容
Zend相关产品介绍、PHPDocumentor使用、PHP接口文档的生成、Zend Studio IDE工具使用、错误调试跟蹤、PHP代码分析、PHP面向对象、设计模式、MVC模式介绍、PHP高级实用模组、PEAR、PHP与XML、PHP与WAP、PHP与Jquery、PHP 最佳化、PHP快取、PHP 安全、PHP各种档案、图形处理、PHP加密、解密、PHP压缩、解压、PHP邮件、web service、模板、Smarty、Zend FrameWork框架使用、使用Zend FrameWork实现MVC模式、Apache的重定向、伪静态、版本控制工具(SVN)、……
第二阶段 资料库编程技术(MySQL)
授课内容
表的存储引擎、MySQL实现存储过程、MySQL触发器、视图的套用介绍、MySQL对视图的支持、将视图集成到PHP应用程式中、资料库索引介绍、基于表单的搜寻、MySQL的事务功能、用PHP构建事务应用程式、MySQL字元集、查询最佳化、二元分词、锁表、使用ADO、PDO、MySQLi运算元据库、SQL语句查询最佳化、高级查询语句、MySQL许可权管理、MySQL安全管理、MySQL日誌、备份与恢复、MySQL常见问题和套用技巧、……
第三阶段 开源产品使用授课内容
常见开源商城产品
ECshop使用
自定义ECshop模板

课程阶段性考试及实训项目

考试内容见PHP湖北官方网站。
实训项目
利用ECshop开发电子商城系统
定製ECshop个性化功能模组
利用Smarty技术开发项目
利用Zend Framework框架开发项目
自主规划、完成商业化项目,包括:
需求分析文档
资料库设计文档
界面设计文档
开发文档
测试文档

标 签

搜索
随机推荐

Powered By 种豆资源网||