返回旧版>>
您当前的位置: LUPA教育 > 教学资源 > 认证课程 > LAMP系统工程师
教学大纲
发布时间:2013-01-29 17:25

《LAMP系统工程师》教学大纲

一、课程基本情况
  课程代码:
  总学时数:90-110
  课程类型:专业必修课/选修课
  适用对象:计算机网络技术及其他相关专业学生
  先导课程:无
二、课程性质和目标
  1.课程的基本特性
   本课程是一门面向计算机网络技术及其他相关专业学生的专业课程,该课程注重学生的动手能力。
  2.课程的教学目标
   通过本课程的学习,使学生掌握基本的Linux命令,掌握Linux系统的安装、掌握数据库服务器、Apache服务器和PHP的配置;掌握 MYSQL数据库的基本操作以及PHP的语法规则;掌握PHP编程技巧;掌握PHP访问数据库的技术,使学生具有创建网站的基本能力。
三、课程教学方法与手段
  采用多媒体和机房结合,教师演示和学生操作相结合
四、课程教学内容、要求及重点、难点


第一章   Linux安装与配置


(一)主要教学内容
  Linux的安装与配置
(二)学习目的要求
  掌握Linux的安装和设备配置。
(三)重点和难点
  安装类型的选择、手工分区其他设备的配置。


第二章  Linux常用命令


(一)主要教学内容
  第一节 Man帮助命令
  第二节 文件系统命令
  第三节 系统管理命令
  第四节 网络操作常用命令
  第五节 网络安全常用命令
(二)学习目的要求
  1.掌握Linux常用命令;
  2.学会使用Linux下文件管理命令,并能熟练的使用终端进行文件及目录操作;
  3.了解和掌握Linux下的网络操作命令。
(三)重点和难点
  教学重点:Linux下的文件管理命令,使用终端进行管理文件及文件目录。在linux下的网络管理命令的操作和使用。
  教学难点:Linuc下用命令的熟练使用,能用终端来实现大部分Linux下的操作。


第三章  shell编程


(一)主要教学内容
  shell基础, shell程序设计。
(二)学习目的要求
  1.熟悉shell变量、shell命令;
  2.熟悉shell程序调试;
  3.掌握shell编程。
(三)重点和难点
  常用的shell命令、shell分支语句、重定向、shell程序调式。


第四章  Apache服务器配置与使用


(一)主要教学内容
  第一节 Apache服务器基本配置
  第二节 web服务器设置和性能调整
(二)学习目的要求
  1.掌握Apache服务器的配置方法;
  2.掌握使用Apache配置工具建立自己的web服务器;
  3.了解web服务器的性能调整。
(三)重点和难点
  教学重点:使用Apache配置工具建立自己的web服务器;Apache服务器配置方法。
  教学难点:Apache服务器配置方法,web服务器的性能调整。


第五章 MySQL服务器的使用


(一)主要教学内容
  第一节 安装和配置MySQL数据库服务器
  第二节 使用交互MySQL客户端访问MySQL数据库
  第三节 MySQL数据库备份
  第四节 MySQL数据库的基本操作
(二)学习目的要求
  1.掌握MySQL的安装和配置;
  2.掌握MySQL数据库的基本操作。
(三)重点和难点
  教学重点:MySQL的安装和配置,MySQL数据库的基本操作。
  教学难点:MySQLl数据库备份。


第六章 PHP基础


(一)主要教学内容
  第一节 PHP简介
  第二节 表单处理
  第三节 PHP的基本语法结构:变量、常量、运算符号、流程类型等
  第四节 程序控制:表达式、循环语句,程序外调用语句等
  第五节 PHP的常用函数的使用正则表达式
  第六节 文件上传
(二)学习目的要求
  1.了解PHP的特征及功能;
  2.掌握在Linux下的PHP的安装以及配置,掌握PHP的调试方法;
  3.掌握PHP程序分析,输出语句以及程序注释;
  4.掌握表达式以及循环语句;
  5.掌握HTML表单的实现技巧;
  6.掌握PHP的常用函数;
  7.掌握基本的正则表达式的使用;
  8.掌握PHP中文件上传的方法。
(三)重点和难点
  教学重点:PHP的安装以及配置,PHP程序分析,表达式以及循环语句,HTML表单,PHP的常用函数和文件上传的实现。
  教学难点:PHP的安装和配置、程序、表单的实现以及文件上传的方式方法。


第七章 PHP与MySQL


(一)主要教学内容
  第一节 PHP中的MySQL操作函数
  第二节 PHP数据库操作的步骤
  第三节 综合实例
(二)学习目的要求
  1.掌握PHP中的MySQL操作函数;
  2.掌握PHP访问MySQL数据库的知识点。
(三)重点和难点
  教学重点:MySQL操作函数,PHP访问MySQL数据库。
  教学难点:PHP访问MySQL数据库。


第八章 通信与会话


 (一)主要教学内容
  第一节 cookie的介绍与实例
  第二节 session的介绍与实例
  第三节 cookie与session的区别与联系
(二)学习目的要求
  1.了解cookie的使用;
  2.了解session的工作原理及使用;
  3.了解cookie和session的区别,掌握在各自在什么场合使用。
(三)重点和难点
  教学重点:cookie的设置、处理,删除及限制。session的建立与操作。
  教学难点:熟悉cookie与session的区别,把握各自的使用场合。


第九章 模板


 (一)主要教学内容
  第一节 模板技术介绍
  第二节 实例的准备工作
  第三节 模板文件的创建
  第四节 建立显示页面的接口
(二)学习目的要求
  掌握PHP模板技术的使用。
(三)重点和难点
  教学重点:PHP中模板技术的运用。
  教学难点:模板文件的建立、程序核心和模板文件之间的接口、PHP中类的使用。


第十章 设计实例


 (一)主要教学内容
  第一节 adodb简单教程
  第二节 分页类的使用
  第三节 FCKeditor编辑器的使用
  第四节 文件上传类的编写
  第五节 登入注册,验证状态模块
  第六节 服务器信息调用
(二)学习目的要求
  1.学会使用adodb来进行数据库操作;
  2.学会自己编写分页类,并其熟悉其使用;
  3.了解FCKeditor编辑器的使用;
  4.掌握文件上传类的编写;
  5.掌握登入注册验证模块的实现;
  6.了解部分基本服务器信息的调用。
(三)重点和难点
  教学重点:adodb的数据库操作、分页类的使用、FCKeditor编辑器的使用、文件上传类的编写、登入注册验证模块。
  教学难点:adodb数据库的操作及具体使用方法,分页类的使用和编写,注册登入验证模块的实现。


第十一章 综合实例

(一)主要教学内容
  第一节 例的准备工作
  第二节 数据库设计
  第三节 公共文件类的设计
  第四节 前台设计
  第五节 后台设计
(二)学习目的要求

  1.熟悉PHP项目的准备工作;
  2.掌握创建项目数据库结构设计;
  3. 运用以前所学知识,完成一个完整的项目。
(三)重点和难点
  教学重点:做PHP项目前的准备工作,数据库设计,完整项目的制作。
  教学难点:数据库的设计,前台和后台的个功能实现。

五、各教学环节学时分配 (建议)

内   容

课堂讲授

课程实验

习题或讨论

其它教学环节

小计

Linux安装与配置

1

2

 

 

3

Linux常用命令

1

2

 

 

3

shell编程

2

2

 

 

4

Apache安装与使用

2

4

 

 

6

MySQL服务器

4

4

 

 

8

PHP基础

12

12

 

 

24

PHP与MySQL

6

6

 

 

12

通信与会话

2

2

 

 

4

模板

2

4

 

 

6

设计实例

4

10

 

 

15

综合实例

4

12

 

 

16

总  计

40

60

 

 

100

 

上一篇:
下一篇:


Powered by LUPA @ 2010-2021
教育部LUPA开源软件实习实训基地 版权所有 浙ICP备06002895号 浙公网安备 33010602003256号 站长统计