13800
课时安排:400
课程内容:学期:4个月(脱产) 学费:8650元
课程 | 分类 | 教学大纲 | 项目实战 | 课时 |
红 帽 企 业 级 系 统 精 解 | Linux系统基础 | 熟悉全球最流行的Linux系统发行版,掌握Linux下的EXT文件系统结构、磁盘分区方案、安装Linux系统,掌握Linux系统的引导过程、初始化启动脚本的作用。 | 安装RHEL 5.3/ Cent OS 5.3 | 400 |
Linux系统操作 | 掌握系统基本、进阶、高级操作指令的实际应用,对系统进行实时监控,掌握标准I/O、输入输出重定向、标准错误的实际应用技巧,掌握UNIX/Linux系统下功能强大的编辑器VIM。 | 1、基本指令操作 2、VI编辑器操作 3、重定向案例实践 | ||
用户、组及权限 | 用户、组的实际应用案例与文件权限方面的设定技巧,Setuid/Setgid、特殊的权限位与标志,新增了Linux2.6内核所支持的ACLs模块功能,使得权限的设定更灵活、更安全。 | 1、创建、删除用户及组 2、特殊权限设定实例 3、文件权限设定与改变 4、ACLs练习 | ||
软件包管理 | 软件包管理是Linux系统管理十分重要的基础组成部分,这部分的课程着重讲解Redhat(红帽)系统的RPM管理器,文件压缩与文件打包以及如何使用源代码包进行程序的编译、安装与反安装的实际案例。 | 1、RPM管理器实例 2、文件压缩与解压缩练习 3、源码安装软件包实例 | ||
红 帽 企 业 版 网 络 服 务 器 应 用 技 术 | TCP/IP网络原理、互联网参数设定 | 掌握Internet数据传输的理论知识,TCP/IP通信协议详解,OSI模型,ICMP封包,静态路由与动态路由,数据分组与封装,IP地址详解与子网切割方案,Linux主机连接至互联网的网络参数设定。 | 1、子网划分实例 2、Linux主机网络参数设定实例 | |
DNS域名系统实战 | 课程深入剖析DNS的企业级应用技术,掌握域名空间、授权、名字服务器、Zone、解析器、缓存、视图功能、动态更新、申请域名实操等必备的理论知识,最新版本的DNS软件BIND 9的新特性以及应用在DNS数据库中的资源记录详解与实际应用,创建主DNS服务器、从属DNS服务器、只转发服务器、高速缓存服务器,设计分离式DNS和view语句,使用RNDC管理DNS服务。 | 1、主DNS服务器实例 2、从属DNS服务器实例 3、创建子域DNS服务器 4、创建只转发服务器 5、设计分离式DNS 6、RNDC管理DNS实例 | ||
DHCP服务器实战 | DHCP协议,是企业中网络管理的利器,简化主机地址分配的工作,是网络应用中很实用的技术。系统训练后,学员可以深入掌握DHCP协议的工作原理,安装配置、管理的实用技术。 | 1、DHCP应用实例 2、永久租用设定实例 3、临时分配设定实例 | ||
FTP服务器实战 | 通过这部分课程的学习,掌握FTP文件传输协议的必备理论知识,主动模式、被动模式的文件传输过程,以全球互联网最流行的FTP软件VSFTP为重点,讲解企业中正在应用的VSFTP配置、管理的技术。 | 1、安装VSFTP软件 2、VSFTP的特殊设定实例 | ||
Apache服务器实战 | Apache是目前全球互联网占有率最高的网站服务器软件,这部分的课程重点讲解必备的理论知识,配置文件的基本、高级指令应用,组态设定,SSL设定,口令保护,掌握创建虚拟主机的三种企业应用技术(基于主机头、IP地址、海量存储动态虚拟主机驻留技术),搭建LAMP开发环境。 | 1、源码搭建LAMP开发环境 2、基础指令操作 3、密码保护实例 4、个人主目录实例 5、基于主机头的虚拟主机实例 6、基于IP地址的虚拟主机实例 7、海量存储动态虚拟主机实例 | ||
代理服务器实战 | Squid是运行在Linux平台下的非常优秀的代理服务器软件,对于企业网络来讲,Squid扮演代理的角色,对于Sina等大型站点而言,Squid又可以充当Web加速器,是Internet当前很流行的应用技术。课程从Squid的工作原理开始,细致讲解Squid传统代理与透明代理的企业应用。 | 1、传统代理设定实例 2、透明代理设定实例 3、结合IPTABLES实现网络监控实例 | ||
安全Shell应用实战 (SSH) | SSH(Secure Shell,安全的Shell)是一种功能强大的网络安全解决方案,是一个非常通用的UNIX/Linux程序,实用性强,SSH使用现代的安全加密算法,对发送至网络的数据进行加密与解密(译码)。使用SSH可以实现远程维护Web站点,是必备的远程管理站点的利器,你慢慢会喜欢上它。 | 1、SSH远程连接实例 2、SSH Agent 设定实例 3、SSH特殊设定实例 | ||
堡垒主机与网关防火墙 | 发布在互联网上的站点,防火墙是必不可少的防御机制,这部分课程详解讲解基于UNIX/Linux系统环境的防火墙软件Iptables的设计理念,建立规则的语法格式,Iptables脚本文件的编写,保护站点的防火墙(堡垒主机)应用实战技术,网关防火墙与DMZ主机、使用NAT功能进行带宽分享 | 1、语法操作实例 2、防火墙设计实例 3、NAT实例 | ||
NAT分享带宽 | 在只有一个IP地址的情况下,NAT功能是实现网络内的所有主机上网的解决方案,使用Iptables规则,实现NAT服务器分享带宽的功能。解决eMule或eDonkey传输数据慢等实际问题 | |||
前 台 开 发 技 术 | 基础入门 | BS/CS架构简介、网络编程简介、静态、动态网页简介、LAMP开发平台简介、学员成功案例展示 | 实战1:各种样式实例的应用 实战2:DIV+CSS 网站布局实战 实战3:门户站点首页及二级页面布局 | |
HTML | 常用标签、图像地图等多媒体应用、表格标记设计、分帧框架的应用、表单应用、头标记的作用和使用 | |||
CSS | 样式表的分类、样式规则器使用、常用的样式、层标签应用、CSS+DIV制作页面布局 | |||
Javascript | Javascript脚本中变量与运算符、Javascript流程控制和函数、Javascript中数组和对象的创建与应用 | 实战1:导航级联菜单制做 实战2:页面选项卡实训 实战3:表单的前台验证编写 实战4:动态网站的后台管理页面 实战5:网页版计算器 | ||
DOM | DOM及DHTML应用与介绍、各种事件及事件处理程序的应用、窗口Window对象的属性和方法、文档document对象的应用、location、body、form、screen等对象的使用 | |||
数 据 库 管 理 | 数据库基础 | MySQL数据库概述、MySQL数据库的安装与配置、MySQL数据类型及MySQL运算符、MySQL函数与常用SQL语句 | 实战1:熟练完成DDL语句完成数据定义 实战2:熟练掌握DML语句的编写技巧 | |
深入数据库 | MySQL数据库的安全性、访问控制和权限、MySQL数据备份与恢复、MySQL数据的复制、导入和导出记录 | 实战3:用户控制,及表移植 实战4:对数据库的备份和恢复 | ||
数据库设计 | 需求分析、概念设计、逻辑设计、物理设计 | 实战5:数据的实体关系模型(E-R)图 实战6:数据规范化设计 实战7:论坛的数据库设计 | ||
数据库管理 | 深入SQL语句查询、MySQL数据库管理、PHPMyAdmin的安装与配置应用 | 实战8:使用PHPMyAdmin管理数据库 | ||
PHP动 态 网 站 开 发 | PHP5语法 | 运行环境独立安装、PHP语言风格、变量和类型之间转换、PHP的运算符与表达式、PHP中的流程控制与函数、PHP中数组处理、PHP的面向对象设计、PHP中的字符串处理函数与正则表达式 | 实战1:搭建良好的PHP运行环境 实战2:PHP版计算器 实战3:面向对象实现PHP版图形计算器 实战4:服务器端验证表单 实战5:使用正则处理Ubb代码 | |
PHP5应用 | 错误和异常处理、安装和使用PEAR包、PHP中文件处理与文件的上传下载、PHP中图像处理、PHP连接数据库、PHP中会话跟踪控制 | 实战6:编写文件系统 | ||
Web2.0技术 | 应用AJAX处理异步传输 JQUERY应用 | 实战7:用户名唯一性校验 实战8:局部更新的级联菜单 实战9:局部更新分页技术 | ||
数 据 库 系 统 开 发 | 存储过程 | 存储过程及优点 MySQL实现存储过程 存储过程集成在PHP应用中 | 实战1:使用MySQL实现存储过程各技术点实现 实战2:使用PHP结合存储过程实现商品管理 | |
MySQL触发器 | 触发器介绍 MySQL对触发器的支持 | 实战3:创建、查看、删除及修改触发器 实战4:在PHP中使用触发器使用概况管理器 | ||
数据库视图 | 视图的应用介绍 MySQL对视图的支持 将视图集成到PHP应用程序中 | 实战5:创建和执行视图 实战6:对视图进行管理 实战7:在PHP中通过视图实现雇员管理 | ||
实用数据库 查询及优化 | SQL语句查询优化、排序输出、 创建分页输出、列出页码、子查询 | 实战8:实现各种常见的SQL查询 | ||
索引和搜索 | 数据库索引介绍、数据库应用、 基于表单的搜索 | 实战9:使用PHP实现文章搜索功能 | ||
事务处理 | 什么是事务 MySQL的事务功能 用PHP构建事务应用程序 | 实战10:使用PHP对网上转账进行事务操作 | ||
PHP高 级 开 发 技 术 | 高级数据库连接处理 | 模块连接MySQL数据库、使用PDO模块连接多种数据库 | 实战1:连接数据库 实战2:执行各种查询语句 实战3:处理结果集数据 实战4:预处理语句处理 | |
PHP设计模式 | MVC模式介绍 使用PHP面向对象结合MVC实现增、删、改、查 | 实战5:商品后台管理实现 | ||
PHP中应用 XML技术 | 以DOM方式解析XML、以sax方式解析XML、RSS处理、Web Service应用 | 实战6:数据库记录转存到XML文件中 实战7:将XML文件中的数据以HTML表格输出 实战8:实现RSS定阅 实战9:使用Web Service实现远程调用 | ||
模板技术应用 | 模板介绍、使用Smarty模板、 创建自己的模板 | 实战10:练习Smarty提供的各种技术 实战11:使用模板实现文章发布 实战12:自已编写一种模板 实战13:使用自定义模板实现文件发布 | ||
PHP框架技术 | PHP应用框架 ThinkPHP配置 控制器 模型 视图 特殊处理 功能类库 | 1、目录结构、MVC分层 2、模块和操作、URL优化、模块的高级操作、页面跳转重定向 模型和操作、CURD操作、数据验证、查询语言、高级模型、视图模型 3、模板与操作、ThinkPHP模板技术 4、错误和日志、调试、缓存、安全 5、数据分页、文件上传、验证码、图像处理 | ||
项 目 开 发 实 战 | 项目管理 | 软件工程、版本控制工具SVN | 实战1:搭建版本控制环境 实战2:使用SVN系统控制项目版本 | |
内容管理系统CMS | 项目需求分析 采用技术方案 系统概要设计 系统详细设计 系统功能实现 系统整合及测试 | 实战3:编写完善的项目需求文档 实战4:编写项目的概要设计文档 实战5:编写项目的详细设计文档 实战6:制定完整的数据库解决方案 实战7:实现项目编码 实战8:调用项目通过测试 | ||
电子商务商城系统 | ||||
二 次 开 发 项 目 实 战 | BBS与CMS二次开发 | 系统安装与组成结构 后台管理与内容管理 插件与组件的管理与开发 模板开发和应用 模块的开发与整合 应用项目实现 | 实战1:安装和管理BBS和CMS 实战2:配置一个新闻发布系统 实战3:BBS和CMS模板的配置和创建 实战4:自定义插件和模块的开发与应用 实战5:整合企业门户管理系统 |