HTML5

  • 课程分类:网页设计
  • 原始价格:20,800 优惠价格:18,600
  • 所在地区:北京海淀区
  • 发布机构:北京飞雀在线教育科技有限公司

课程介绍

课程优势

 

优势一、 我们不光对JQuery进行 进行了详细的讲解  我们还对市场上主流的框架进行了讲解 比如 滚动模块 iScorll.js 、less.js css预处理器 、bootstrap、angularjs 、移动端zeptos.js等。

优势二、我们加入了当下比较火的微信公众号开发

优势三、我们与某w3c中国成员公司独家合作推出基于他们公司技术的H5 跨平台app开发(市场紧缺型人才)

优势四、我们在课程中加入了nodeJs 技术用js开发后台让我们变成全栈成为可能

优势五、git svn 版本管理和自动化打包工具的讲解让我们在工作中更加自如

 

课程介绍

阶段

科目

主要内容

课时

PC terminal

PC端页面重构(html 和 css基础)

1、认知行业、岗位、部分专业术语,就业趋势与行业未来展望;

2、HTML核心元素及布局应用;

3、CSS核心属性及布局应用;

4、浏览器兼容及解决方案;

5、图片整合、滑动门及宽高自适应等高级应用技术;

6、初步接触JS。

2周

PC端交互开发

(原生JS)

1、javascript基础语法和变量、控制、语句语句、函数、事件处理、数组、常见排序算法;

2、DOM操作和BOM操作;

3、定时器、Cookie本地存储、内置对象、正则表达式、闭包、JS面向对象语法、JSON、堆栈结构;

4、网络基础知识 ajax 及 跨域

5、各种主流浏览器兼容性处理;

6、js 动画原理

7、单例、工厂、代理、观察者等设计模式;

8、ECMA6.0新特性介绍。

5周

PC端交互开发

(主流框架应用)

1、初识jQuery、jQuery的优势、jQuery框架核心功能、最容易混淆的几个概念、

2、jQuery各种选择器的使用,及选择器的应用优化;

3、Dom节点操作、插入、删除、复制、移动节点等操作;

4、事件处理、事件处理模型、事件处理机制、jQuery事件封装机制、jQuery事件应用;

5、jQuery中的动画、动画时间的概念、基本动画方法、复杂动画方法、停止动画与参数说明、jQuery动画的队列问题;

6、表单开发,设计可用性表单、表单验证、增强型表单;

7、Ajax、XMLHttpRequest 基础、jQuery Ajax、工具函数、缓存;

8、在jQuery中编写插件、插件扩展、插件应用、jQuery.pagination分页、jQuery.qtip信息提示、jQuery.artDialog弹出层、jQuery.jscrollpane滚动条;

9、滚动模块 iScorll.js

10、js模块化 sea.js 初识

11、less.js css预处理器

12、swipe.js

13、bootstrap

14、angularjs

2周

PC项目实训

1、了解项目需求,项目流程;

2、了解项目管理,模块分配,项目时间预估;

3、了解产品周期,参与团队协作;

4、综合运用HTML+CSS,JS,JQ等技术,完成大型PC端项目开发。

1周

Mobile terminal

 

Html5+CSS3新添特性

1、 HTML5概述,新增的元素和废除的元素、全局属性;

2、 HTML5基础:新增文档结构元素(Article、section、nav)

智能表单、文件API(FileList对象和File对象、FileReader接口)、拖放API;

3、 CSS3基础:新增的后代选择器、伪类选择器、文本阴影、圆角、盒阴影、变形处理(transform)、动画(transitions)、帧定义(key-frames)、旋转(rotate)、 animation;

4、 HTML5多媒体audio音频元素、Video视频元素、视频回调事件;

5、 本地存储web storage、本地缓存;

6、定位基础知识以及原理,结合google(高德)地图定位;

7、响应式布局概念以及语法(@media)、web网页和mobile网页的区别、样式继承;

8、Canvas标签基础知识、绘制矩形、绘制圆形使用路径、图像裁剪、保存为文件、创建动画。

2周

WebAPP项目开发及实训

1、zeptos.js

2、数据交互,ajax与DOM交互应用;

3、HTML5+CSS3在实际项目中的应用;

4、项目管理,模块分配,项目时间预估;

5、产品周期,团队协作;

6、微信场景开发;

7、微信jsSDK。公众号开发

2周

混合应用开发及实训

混合应用开发及综合实训

1、混合开发原理;

2、APP与webAPP;

3、混合应用与HTML页面交互;

4、通过客户端传递数据;

5、项目的版本迭代;

6、mui H5+ 跨平台app技术

2周

高级扩展

 

1、nodejs 技术

2、git svn 版本管理

3、自动化打包工具

   2周

 

查看更多网页设计课程>>

相关课程

热门课程