PHP就业班课程大纲
| 课程名 |
涉及内容 |
课程实例 |
课时 |
| Linux系统 |
Linux在行业内的应用、Linux操作系统安装(RedHat系列)、
Linux常用命令(Linux的操作)、Linux下SHELL的使用、
VI文本编辑器应用、用户管理体系及权限管理、
软件包管理(rpm包、源码包及bin包软件安装)、
进程管理及安排计划任务、文件系统管理及维护、
|
1:熟悉安装最新版本的Linux操作系统
2:应用Linux系统常用命令
3:熟悉SHELL应用环境
4:VI文本编辑器操作
5:Linux下多种方式安装软件
6:编写计划任务
7:添加分区和维护磁盘
8:编写SHELL实用程序
|
85学时 |
| Linux网络 |
Linux网络基本配置、常用网络服务DHCP、SSH、Samba、NFS等 LAMP环境(Apache、MySQL、PHP环境搭建与配置) |
1:使用多种方式配置网络
2:配置和应用SSH远程管理
3:安装最新的LAMP工作环境软件
4:配置和管理Apache服务器,设置虚拟主机
5:管理用户上传项目
6:限制用户使用磁盘和数据库空间
|
| HTML |
网页编程基础、制作多媒体网页、图像、表格、框架、表单的应用。 手写HTML代码,实现静态网页制作,符合W3C标准,为SEO打下坚实的基础。 |
1:常用页面设计工具的使用
2:页面中常见元素的设计和使用
3:表单的设计与提交实现
4:用表格展现结构化内容及表格的高级特性应用
|
53学时 |
| CSS |
CSS2.0基本语法,DIV+CSS布局架构设计、符合W3C网页设计规范,兼容主流浏览器 |
1:各种CSS样式实例的应用
2:DIV+CSS 网站布局实战
3:用CSS实现图文混排效果
4:用CSS实现绝对定位和相对定位
|
| JavaScript |
使用JavaScript构建更生动的静态网页,掌握编程的基本内容, 包括编程语法、数据类型与程序流程控制等。
BOM与DOM的应用,各种事件及事件处理程序的应用, 让我们的网页功能更加丰富,更加生动。
|
1:导航级联菜单
2:网页的计算器
3:交互性图片播放
4:表单的前台验证编写
5:动态网站的后台管理框架页面设计
|
| Web开发入门 |
通过对BS/CS架构概述,静/动态网页概述,LAMP开发平台概述,
PHP开源产品与PHP应用领域概述的掌握,
我们可以认识到Web开发的无穷魅力!让我们一起构建一个Web服务器。 |
1:在Windows和Linux平台上配置开发环境
2:安装一个PHP开源软件
|
74学时 |
| PHP基础 |
Web开发中最重要,影响力排名前三名的PHP语言,
通过对PHP语法、基础知识、以及各种数据类型,
字符串、数组、对象的学习,让我们可以打下Web开发的坚实基础。
|
1:实现商城打折算法
2:实现文本搜索
3:图书管理后台
|
| PHP应用 |
PHP操作文件、PHP操作数据库、会话控制、Ajax、JQuery等技术,
让我们可以完成Web开发中各个模块功能的开发,
譬如留言簿、聊天室、投票系统、新闻发布系统等
|
1:面向对象实现图书发布管理系统
2:PHP编写文件上传、下载
3:验证码、网站访问统计、购物车功能
|
| MySQL基础 |
PHP + MySQL技术已经成为Web开发的黄金组合,
其中MySQL起到数据库管理与安全的作用,SQL是操作MySQL的主要方式,
我们将学习主要的SQL命令实现数据库操作。
|
1:MySQL数据配置
2:SQL语句
3:学生管理、进货管理数据库系统
4:MySQL客户端使用
|
25学时 |
| MySQL高级 |
MySQL编程、视图、事物、存储过程触发器、索引、MySQL优化 |
1:高数据库技术应用,SQL编程。
2:事务处理
3:视图、存储过程、触发器设计
4:索引、全文索引
|
| 项目开发 |
需求分析、系统概要设计、系统详细设计、系统功能实现、系统整合与测试
数据库抽象层、PDO介绍、PDO应用
模板技术介绍、使用Smarty模板、MVC模式介绍、MVC模式应用
jQuery应用、XML与DOM
PHP应用框架、ThinkPHP框架使用、17Joys CMS内容管理系统开发
版本控制(SVN)
|
1:完成项目设计文档编写
2:数据库抽象层PDO应用
3:Smarty模板技术应用、使用模板实现文章发布
4:可编辑表格、选项夹、动态菜单、RSS订阅
5:ThinkPHP框架技术应用,17Joys CMS系统开发
6:搭建版本控制服务器、使用google版本控制工具
|
1个月 |