内容页

育知同创HTML5混合式开发课程

【课程介绍】

2016年,互联网行业风起云涌,IT工程师如果仅凭传统开发思维,无法突破固有知识体系,终将会被社会所淘汰。育知同创顺应行业发展潮流,打破原有课程格局,不断寻求新的突破,在率先提出”混合式开发“培训课程的基础上再次全面升级课程大纲,保证让学员掌握真正主流技术,在互联网飞速发展的浪潮中应势而变,赢得先机!


育知同创HTML5课程体系

第一阶段:结构样式与适配

1、认知行业,岗位,介绍HTML5课程体系,就业趋势以及行业未来展望;

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

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

4、图形、图像软件的使用(PS);

5、各种浏览器兼容性以及处理方式;

6、垂直居中,水平居中的处理方式;

7、雪碧图处理,滑动门处理及高宽自适应等高级应用技术;

8、CSS预处理器LESS框架的使用;

9、CSS组件框架编写。

第二阶段:JavaScript基础

1、了解什么是JavaScript;

2、了解JavaScript如何使用及运作原理;

3、掌握JavaScript的理论体系结构;

4、掌握JavaScript基本语法;

5、掌握JavaScript内置对象(如Array、String、Date、JSON、Math、RegExp);

6、掌握BOM的用法;

7、掌握原生DOM操作的用法;

8、掌握事件,事件原理;

9、掌握JavaScript基本特效的制作方法;

第三阶段:JavaScript高级应用

1、掌握JavaScript的面向对象;

2、熟悉WEB安全,同源策略以及Ajax;

3、掌握JavaScript的函数编程;

4、掌握JavaScript动画的实现以及原理;

5、掌握模块化开发AMD,CMD;

6、掌握jQuery的使用及其插件的封装;

7、熟悉函数库和框架的使用(如Backbone,React);

8、掌握Promise模式的开发,Fetch API的使用;

9、熟悉JavaScript的设计模式;

10、掌握JavaScript严格模式;

11、ES6初步和Babel;

12、前端工程化fis3。

第四阶段:1、Node.js 安装配置

2、Node.js 回调函数

3、Node.js 事件循环

4、Node.js模块系统

5、Node.js 文件系统

6、Node.js GET/POST请求

7、Node.js Web 服务器

8、Node.js Express 框架

第五阶段:PC项目实训

课时:1周

1、掌握PC端网站开发基本流程和技巧;

2、掌握浏览器/服务器的交互模型;

3、掌握项目周期与技术评估;

4、掌握行业网站项目开发与迭代;

5、培养良好的沟通、表达和团队协作能力;

6、掌握快速学习方法,初步养成有竞争力的职业习惯;

7、综合运用HTML+CSS,JS,jQuery,jquery ui, dot.js, fis3等技术,

第六阶段:移动端HTML5

1、HTML5概述以及应用场合;

2、HTML5基础:新标签,表单,文件Api;

3、HTML5画布:canvas;

4、HTML5多媒体:video,audio;

5、HTML5新Web Api

· localstorage本地存储; · manifest离线缓存; · webworker;

· fullscreen全屏; · webcomponents组件规范;

· requestAnimationFrame; · geolocation 地理位置;

6、移动端加强

· 手机浏览器的特点; · viewpoint 视口,dpi,px的区别;

· meta属性,缩放,拖放; · rem实战,字体选择;

· 移动端事件模型; · 响应式布局,弹性盒子模型;

· CSS3属性加强; · 硬件加速原理; · 移动端性能优化点。

第七阶段:综合实训

(1)微信场景应用

1、微信开发,如何调用微信 JSSDK,

调用微信客户端功能,

如获取地理位置,微信支付;

2、浏览器/服务器数据交互原理;

3、SPA单页应用技术实战;

4、AMD 代码编写实战;

5、BootStrap 栅格布局;

6、前端模板,分页制作;

7、图片异步加载;

8、CSS3 特性使用;

9、如何快速的解决问题;

综合实训(二)

(1)HybridApp开发【Angularjs 框架】

1、Angularjs 的解析过程分析;

2、指令(ng-app,ng-repeat,ng-show,ng-hide,

ng-controler);

3、过滤器(Filter,Date),自定义过滤器的书写;

4、路由 Router 配置;

5、表单验证;

6、双向绑定、依赖注入的理解;

7、服务,自定义服务的开发;

8、Controller 、Service、Directives 的实战;

9、使用 Angular.JS 开发一个项目;

10、打包,将项目嵌入到 Native 中;

(2)HybridApp 开发 ( 原 生 和Cordova)

【原生 Native+HTML5+JS+CSS3】

1、WebView 的配置;

2、HTML5 和 Java 的互相调用;

3、如何调试问题;

4、混合式开发性能优化实践;

5、发布一个混合式 APP;

【使用 Cordova 框架开发】

1、Cordova 环境安装;

2、如何调试,如何编译;

3、配置文件详解;

4、事件使用;

5、插件的使用;

6、开发一个项目;

报名条件:零基础,大专及以上学历,年龄20-35岁之间

在线咨询 微信咨询 立即报名
申请1对1课程顾问咨询服务
×
你好

顾问将于24小时内联系您!

确定