您好,欢迎访问三七文档
课程安排第一阶段:(前台网页开发基础)课程名称阶段课程课程内容学习目标(X)HTML(4天)HTML基础与加强HTML语言,HTML语言背景知识HTML全局标签HTML格式标签HTML文件标签HTML超链接标签HTML图像标签HTML框架标签HTML客户端图像地图HTML表格标签HTML帧标签HTML表单标签HTML头元素HTML分区标签了解html的基本概念、理解html的运行基本原理、掌握html的一些基本用法、能写出较复杂的网页,达到能使用HTML创建纯静态站点XHTML基础与加强XHTML与HTML的差异XHTML语法XHTMLDTDXHTML验证XHTML模块XHTML属性XHTML事件XTHML结构化彻底搞清HTML与XHTML之间的差异,掌握XHTML的使用技巧,具备能将HTML站点升级到XHTML的能力。HTML5设计与应用HTML5介绍HTML5多媒体处理HTML5画布HTML5Web存储技术HTML5表单HTML5属性和事件HTML5的常用标签(比如:applet标签、article标签、aside标签、audio标签、canvas标签、datalist标签、details标签等)掌握HTML5的新特性,能在工作中使用HTML5完成项目经理交代的开发任务。DIV+CSS(3天)CSS基础与加强CSS简介CSS基础语法CSS派生选择器id选择器CSS类选择器CSS盒子模型CSS背景、文本、字体、边框、外边距、内边距、列表、表格CSS高级:CSS尺寸、分类、定位、伪类、伪元素、媒介类型核心目标:掌握使用CSS同时控制多重网页的样式和布局、样式定义如何显示HTML元素、如何优化网页的CSSDIV+CSS设计与应用使用知名网站的首页深入剖析DIV+CSS的WEB标准:盒子模型经典案例-优酷首页面、仿sohu首页面布局、可爱屋网站首页面。涉及知识点包括:(CSS定位的四种方式、左浮动、右浮动、清除浮动、标准流和非标准流、设置对象的层叠顺序、块元素和行元素的转换等)掌握DIV+CSS的WEB布局标准,对CSS的定位和浮动有较为深刻的认识。能使用盒子模型开发单个网页。同时具备使用DIV+CSS的WEB布局标准把控整个WEB站点的能力。Javascript(6天)Javascript基本语法Javascript基本介绍、Javascript的发展史、Javascript运行原理剖析、Javascript特点、Javascript的标识符、Javascript基本数据类型(数值类型、布尔类型、字符串类型)、Javascript复合数据类型简介(数组、对象)、Javascript特殊数据类型(NULL、undefine)、定义变量、初始化、赋值、数据类型转换的两种方式(自动转换、强制转换)、Javascript的运算符(算术运算符、关系运算符、逻辑运算符)、Javascript的位运算和移位运算掌握Javascript的基本语法,对Javascript基本数据类型有清楚的认识,建立程序变量的概念、能使用变量和各种运算符完成简单编程题.Javas顺序控制、分支控制(单分支:if语句、双分支:熟练运用三大流程控制语句,对分支控制和循环控制的执行顺序有深刻认识.为下cript三大流程控制if-else语句、多分支if-elseif-else语句,switch-case-default语句)、循环控制(for语句、while语句、do-while语句)、在ie和firefox如何调式Javascript一步学习打下坚实的基础。Javascript函数函数基本概念、函数的定义、函数的调用方式及调用过程深度剖析、函数使用细节讨论、使用Function类创建函数、函数实际运用(打印金字塔、九九乘法表)、函数的递归调用、Javascript常用系统函数使用(encodeURI、decodeURI、eval、parseInt、parseFloat、isNaN等)充分理解函数的概念,能熟练的自定义函数,掌握js中常用的系统函数;能使用函数完成模块化编程任务。尤其要深刻理解栈的概念以及函数在内存中调用的过程。Javascript数组数组的基本使用、使用for/while遍历数组、数组实际运用(计算班级平均分)、二维数组的基本使用、使用for遍历二维数组、对二维数组转置处理、数组排序介绍、冒泡排序、顺序查找和二分查询法数组是编程中非常重要的基础,掌握如何对一维数组和二维数组进行遍历。能使用冒泡法对数据进行排序处理,能使用二分法对有序数组进行查找。事件驱动编程Javascript的Event-Driven机制事件源、事件处理程序、事件名称、事件对象是什么、事件类型(鼠标事件、键盘事件、HTML事件、其它事件)、Javascript访问CSS技术、事件驱动的浏览器兼容性处理、常用的18个事件(onblur、onchange、onfocus、充分理解Javascript事件驱动编程机制,掌握18中常见的事件并能灵活运用到实际开发中。onkeydown、onmousedown等)综合案例(Javascript版计算器)DOM编程DOM编程介绍(HTMLDOM与XMLDOM)、DOM编程实例入门、BOM介绍、DOM对象介绍、window对象详解、history对象详解、location对象详解、navigator对象详解、screen对象详解、event对象详解、document对象详解、body对象详解、style对象详解、WEB版坦克大战游戏forms对象(集合)、from对象、images对象(集合)、img对象、links对象(集合)、link对象、all对象(集合)、table对象详解、tableRow对象和tableCell对象基于table对象的用户管理系统熟练掌握DOM编程的技巧,对常见而且重要的DOM对象要烂熟于胸。彻底搞清楚DOM对象的层次关系和运行原理,能将DOM编程运用到实际的WEB开发中。综合应用(2天)WEB网站设计与应用商业级网页制作(企业邮箱网页、旅游网网页或呱呱网网页)通过实战提高开发商业级网页的能力,在实际开发中进一步理解DIV+CSS的WEB布局标准。第二阶段:(后台PHP开发基础)课程名称阶段课程课程内容学习目标Apache服务器(1天)Apache配置与使用Apache服务器的应用与管理和运行原理Apache服务器的目录结构Apache服务器配置文件结构说明Apache服务器配置文件位置Apache配置文件的语法Apache服务器、全局参数设置Apache服务器中使用配置段.htaccess文件和访问限制配置虚拟目录及虚拟主机掌握Apache的安装、配置及使用;能够独立搭建Apache服务器;能在Apache中配置虚拟主机;能根据企业需求对Apache进行调优PHP基础(2天)PHP入门篇WEB开发基本概念动态网页技术的发展历程PHP简介bs与cs的区别什么是WEB服务器PHP开发环境搭建(集成安装和自定义安装)安装并配置Discuz论坛PHP的书写规范及调式技巧了解WEB开发的基本概念,对bs开发有清楚的认识,能独立通过自定义的方式搭建PHP开发环境,并能部署WEB站点。PHP变量及基本语法变量的基本概念PHP基本数据类型(整型、浮点型、布尔类型、字符串类型)变量的定义、初始化及赋值PHP数据类型的转换机制PHP表达式PHP算术运算符PHP比较运算符PHP逻辑运算符PHP三元运算符PHP字符串运算符PHP类型运算符PHP运算符优先级PHP三大流程控制:(1)顺序控制(2)分支控制(单分支:if语句、双分支:if-else语句、多分支if-elseif-else语句,switch-case-default语句)(3)循环控制(for语句、while语句、do-while语句)、建立程序变量的概念,理解PHP数据类型不同对编程有什么影响,熟练的使用各种运算符和三大流程控制语句,并完成老师布置的编程作业.Mysql数据库(1天)Mysql数据库基础数据库概念与相关基础理论mysql数据库安装与配置管理使用命令行窗口登录MYSQL数据库数据库服务器、数据库和表的三层结构创建、查看、删除数据库修改、备份、恢复数据库创建表,表记录的增删改查Mysql常用的数据类型介绍Mysql数据库设计实例(商店管理系统)掌握Mysql数据库的安装、配置及使用,能使用Mysql数据库设计简单的项目表综合应用(2天)动态网站的设计与应用PHP与Mysql数据库的连接,用户注册与登录的综合案例通过实际项目初步了解开发动态网站的流程,掌握前台页面如何获取和显示Mysql数据库中的记录培训方式
本文标题:网站的基础班
链接地址:https://www.777doc.com/doc-2141843 .html