课程优势
优势一、 我们不光对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周 |