模块导航 首页 -- 课程体系

课程详解

PHP开发高级工程师

能够在网站项目上有独到见解,对LINXU服务器的配置,安全服务管理很好的掌握.涉及大负载技术,云计算。并对技术有更好的追求,向高级软件架构师行业看齐。

 

1.HTML/XHTML    头标记的作用和使用 
常用标签,标题和字体标签图像标签
列表标签设计
超链接标签设计
表格标记的设计 
表单标记的设计 
分桢框架的设计及应用 
表单的应用                             
表格的应用                       
2.JAVASCRIPT    JavaScript脚本中变量与运算符            
 JavaScript流程控制和函数
 JavaScript中数组和对象的创建及应用 
JavaScript内置函数
JavaScript内置对象(Date,Math,String)
JavaScript事件驱动
3.DIV+CSS结构   样式表的分类                                         
样式则规器使用 
常用的样式                                            
 层标签应用 
DIV+CSS制做页面部局
浏览器兼容性讲解 
4.DOM     DOM及DHTML的介绍              
各种事件及事件处理程序的应用 
窗口window对象的属性和方法           
文档document对象的应用 
location、body、form、screen等对象的使用 
DOM节点介绍
DOM节点操作
DOM应用
5.DBMS数据库基础  数据基本概念
数据模型
关系模型
关系型数据库
6.MYSQL数据库  MySQL数据库的概述 
 MySQL数据库安装及配置 
MySQL数据类型及MySQL运算符
MySQL函数与常用SQL语句
高级SQL语句
MYSQL索引,视图
MySQL数据库的安全、访问控制和权限 
MySQL数据备与和恢复 
MySQL数据的复制、导入和导出记录
PHPMyAdmin的安装与配置及应用
7.PHP基础   运行环境独立安装                            
PHP语言风格、变量和类型之间转换 
PHP的运算符与表达式                    
PHP中的流程控制与函数 
PHP数值处理函数
PHP中数组处理                                
PHP中的字符串处理函数
PHP正则表达式的应用
8.LAMP 环境 Apache、MySQL和PHP服务器的经典源码包安装与优化 
Apache网站服务器的配置与管理 
Web服务器的虚拟主机的实现 
Ftp服务器的配置与管理及和Web服务器结合使用 
磁盘配额管理为Web用户分配磁盘空间和MySQL库空间 
9.PHP应用  PHP中文件处理与文件的上传下载 
PHP中图像处理 
PHP会话控制Session与Cookie
Header详解,Include详解
PHP操作MYSQL数据库 
10.PHP项目实战 数据库的需求分析,概念设计,逻辑设计
程序的功能模块设计
项目实现流程图
利用DIV+CSS布局前台页面
独立实现后台网站增,删,改,查功能
项目实训内容:(资讯网站、BBS)
11.OOP    类的概念,类的定义,构造方法,析构方法,this关键字
类的继承,重载,多态
魔术方法
接口的使用
面向对象的应用
编写一个实际工作中常用的PHP类
12.数据库操作高级技术 mysqli,PDO技术
13.Ajax技术 Ajax简介
Ajax工作原理
Ajax开发框架
Ajax web应用模式
Ajax在开发中的应用
14.jQuery技术 jQuery概述
jQuery选择器
jQuery的属性
jQuery的筛选
jQuery的CSS应用
jQuery的事件
jQuery的特效应用
15.Smarty jQuery的Ajax应用
安装Smarty模板引擎
Smarty模板初始化配置
Smarty模板中的变量
Smarty变量调节器
Smarty模板内建函数
Smarty缓存技术
Smarty应用实例
16..MVC模式 MVC模式介绍
MVC模式下的CURD操作
17..XML XML介绍
DTD格式转换
XML在PHP文件中的读取
18..ThinkPHP框架 ThinkPHP源码包
ThinkPHP的安装与配置
ThinkPHP目录结构
ThinkPHP的控制器
ThinkPHP的模型
ThinkPHP的视图
ThinkPHP的CURD操作
19.Zend Framework框架 Zend Framework概述
Zend Framework安装
Zend Framework控制器
Zend Framework访问控制
Zend Framework认证
Zend Framework缓存
Zend Framework配置文件
20.二次开发   使用开源产品如DEDECMS进行二次开发。CMS内容发布系统特点:主要功能包括:文章管理,栏目管理,用户管理,管理员登录,文件上传,ajax验证等;
UChome(SNS系统)二次开发 UCenter,Discuz,UChome安装与使用;整体功能介绍,各模块功能说明;各项目之间整合,实现用户同步登录;模板标签语言讲解; 实战1:安装UCenter,Discuz,UChome,并能熟练  后台管理。实战2:了解各项目结构,以及开发模式实战3:通过修改模板,实现快速二次的目的 创建自己的模板 应用discuz!开发自己项目
使用开源产品如ECSHOP进行二次电子商城系统开发
21.网站优化 分析目前各大搜素引擎抓取网页排名的算法
根据搜索引擎的算法进行网站优化
针对如何选择域名商、空间提供商进行分析
还有对标签的优化,url的优化,链接的选择
达到让网站在搜索引擎里排名靠前的目的.
编写一个实际工作中常用的PHP类

在线客服乐语