课程详情:阶段一:Web页面制作
1.认识
web前端和html
1)web前端开发介绍;
2)CSS标记,开发工具;
3)CSS元素,开发环境介绍;
4)CSS属性,认识CSS;
5)如何深度理解CSS,CSS优点;
6)如何优化布局;
2.标签及语义
1)常见标签;
2)类型选择符,标签的理解;
3)类型分类,标签的用途
4)类型样式初始化,标签的合理使用;
3.block,inline-block介绍和使用
1)什么是块元素;
2)如何正确使用,什么内嵌元素;
3)流水式布局,如何理解这两者的区别;
4)瀑布式布局,他们各自哪些特点;
阶段二:
编程基础技术
1.基本运算符;
1)+加;
2)-减,*乘;
3)/除,%求余;
4)++累加,--累减;
2.面向对象的编程
1)基本概念;
2)类,封装;
3)聚合,继承;
4)多态,创建对象;
5)工厂模式,元素、属性和方法;
6)构造器函数;
3.不同数据类型数据的操作方法
1)typeof操作符;
2)Undefined类型,Null类型;
3)Boolean类型,Number类型;
4)String类型,Object类型;
5)Array类型,栈方法;
6)队列方法;
阶段三:移动互联网应用
1.HTML5的应用
1)HTML5桌面平台开发用到的标签;
2)标签语义化及标签的默认属性特点,标签的常用用法;
3)新增的智能表单的应用,音频和视频标签的应用;
4)视频格式与浏览器的支持,使用DOM控制HTML5video;
5)音频格式及浏览器支持;
2.HTML5初级实战静态网页综合开发
1)HTML5初级实战;
2)静态网页综合开发,背景图合并技术;
3)图片处理技巧,框架的基本知识;
4)嵌套合理化;
3.CSS3应用
1)CSS3的发展现状、CSS3中的新增选择器;
2)CSS3边框效果的讲解与应用,CSS3阴影效果的讲解与应用;
3)CSS3透明度效果,CSS3渐变效果、CSS3中对背景的相关操作;
4)CSS3中倒影效果的讲解与应用;
阶段四:开发实战
1.AJAX详解
1)AJAX的基本原理讲解;
2)XHR对象的基本知识,JSON与XML的辨析;
3)AJAX框架的封装,同步加载与异步加载;
4)AJAX中的缓存问题,数据绑定和模板技术;
5)JSON和跨域技术;
2.jQuery框架详解;
1)jQuery的基本语法;
2)jQuery中的常用选择器,jQuery对于事件的处理;
3)jQuery中的动画知识与应用,jQuery的文档操作;
4)jQuery对属性,CSS的修改和设置,jQuery的核心与原理;
5)Jquery
UI组件;
3.Bootstrap
1)Bootstrap简介;
2)Bootstrap配置,Bootstrap响应式概念;
3)使用Bootstrap布局页面和全局样式,Bootstrap网格系统及工作原理;
4)Bootstrap各种常用组件;
阶段五:后端开发技术
1)学习WEB服务器工作原理,并可以简单的搭建自己的应用程序服务器端。