面向Web Cloud的HTML5&JavaScript专家级开发培训
概述:可以个性化定制,时间灵活,地点灵活,小班或者一对一教学
本信息已过期,发布者可在"已发商机"里点击"重发"。
课程大纲:
第一部分
第1个主题:HTML5 架构思维
1,1 All in JavaScript
1,2 Architect of Device & Cloud
1,3 Open Platform & API
第2个主题:HTML5时代的商业机会和变革
2,1 HTML5和以前的HTML的不同;
2.2 HTML5时代新的商业模式;
2.3 HTML5与传统的Native App;
2.4 HTML5将给整个IT界带来全新的变革;
第3主题:浏览器定制技术基石:WebView下JavaScript如何与本地API进行相互调用
3.1 以Android系统为例探讨制作Android界面的新大陆
3.2 浏览器的JavaScriptInterface
3.3 本地API调用Javascript
3.4 Javascript调用本地API
第4个主题:再论JavaScript中的函数和闭包
4,1 匿名函数、回调函数、私有函数、自调用函数等
4,2 闭包:闭包的精髓、迭代器
第5个主题:再论JavaScript中的对象与原型
5,1 对象:this、对象的操作、RegExp等
5.2 原型:_proto_、扩建对象
第6个主题:在JavaScript中实现继承
6.1 继承于原型
6.2 将继承部分封装成函数
6.6 对象之间的继承
6.4 多重继承与寄生式继承
6.5 再论构造器
第7主题:在JavaScript中的面向接口编程
7.1 在JavaScript中模仿接口
7.2 Interface的用法
第8主题:再论JavaScript中信息的封装与隐藏
8.1 创建对象的核心模式
8.2 静态方法和属性
8.3 对象工厂
第二部分
第9主题:使用 AMD
9.1,认识Common.js
9.2,使用Require.js
9.3,JavaScript Closure 与 Lambda 观念
第10主题:MVC、MVP与MVVM
10.1,MVC、MVP与MVVM观念介绍
10.2,实作MVC与MVP模式
第11主题:Module Loader
11.1,Loader Path
11.2,require方法
11.3,define方法
第12个主题:类工厂
12,1 P.js
12,2 JS.class
12.3 def.js
第13个主题:选择器引擎
13.1 getElementsBySelector
13.2 Functions:isXML 、contains、节点排序与去重等;
13.3 Sizzle引擎
第14个主题:JavaScript框架的数据缓存系统
14.1 jQuery的第一代和第二代数据缓存系统
14.2 mass Framework的第一、二、三代数据缓存系统
第15个主题:JavaScript框架的事件系统源码解析
15.1事件缺陷:onXXX、attachEvent、addEventListener
15.2addEvent.js源码分析
15.3 jquery事件模块的源码解析
第16个主题:JavaScript框架的异步处理
16.1 JSDeferred
16.2 jQuery Deferred
16.3 Promise/A与mmDeferred
第三部分
第17个主题:JavaScript框架的数据交互模块
17.1 XMLHttpRequest最佳实践
17.2 一个符合框架机制的完整的Ajax实现
第18个主题:JavaScript框架插件的开发
18.1 编写jQuery插件的步骤
18.2 插件的智能加载和定制
第19堂课:JavaScript Design Pattern
19.1,Creational Pattern
19.2,jQuery & Modular Pattern
19.3,其它设计模式
19.4,MVC 模式
第20个主题:Node.js的架构理念、技术基石以及如何应对HTTP和TCP协议
20.1 Node.js的架构
20.2 Node.js中多线程和Callback为何如此重要?
20.3 Node.js使用案例赏析
20.4 Node.js中WebServer和TCPServer实战
第21个主题:Node.js实战高并发和非阻塞式的服务端
21.1 Blocking和Non-Blocking
21.2 Event-Driven机制
21.3 Node.js开发实战
第22个主题:豆瓣HTML5&JavaScript&CSS3客户端商业案例实战
22.1 HyBrid的经典架构和技术
22.2案例架构
22.3代码剖析
[本信息来自于今日推荐网]
- fengfeng666888发布的信息
- Spark培训
- 培训目标: 1. 全面了解大数据实时处理技术的相关知识。 2. 学习Spark的核心技术方法以及应用特征。 3. 深入使用Spark在大数据实时处理中的使用。 4. 掌握BDAS相关工具及其主要功能。...
- 可视化数据培训
- 可视化数据方方面面的培训,时间灵活,地点灵活,个性化定制...
- 大数据分析培训
- 培训对象:需要使用Hadoop来进行数据分析的数据分析员,商业分析,个性化定制,时间灵活,地点灵活...
- 高级 FPGA 设计培训
- 课程对象 那些希望参加高级 FPGA 设计培训以便在提高生产率的同时利用 Xilinx 工具来提高 FPGA 性能和利用率的工程师 针对实际需求,顾问式咨询,互动式授课,案例教学,小班授课,实际项目演示,...
- Hadoop数据分析平台培训
- 培训特点: 针对实际需求,顾问式咨询,互动式授课,案例教学,小班授课,实际项目演示 培训讲师: 中国科学院软件研究所,计算研究所高级研究人员 IBM,oracle,微软,vmware等大型公司高级工程师,项...
- ArcGIS二次开发培训
- 针对实际需求,顾问式咨询,互动式授课,案例教学,小班授课,实际项目演示...
教育、培训、艺术展重发信息
- 2023中国河北国际环保产业博览会火爆招商
- 2024中国深圳国际户外展及露营展会
- 2024年波兰Fast Textile纺织展
- 六一儿童节充气城堡国庆节AR拍照机扭蛋机展会活动出租
- 郑州会议活动制作_巡展活动执行_桁架舞台物料出租
- 南京生活用纸展展台设计制作展会展位布置
- 2022中国国际健康营养博览会|保健品OEM展2022
- 135河北邯郸2162移动厕所租赁卫生间出租5753
- 2023 年越南(胡志明市)国际医药、医疗器械展览会
- 2024新疆国际五金机电展览会
- 2024中国·贵阳第五届生态畜牧业博览会
- 展会一键式全自动现磨现煮咖啡机租赁/咖啡机租赁
- 展览暖场活动道具
- 2024第23届国际CBME孕婴童展
- 禅城遮阳帐篷搭建桌椅桁架舞台设备出租禅城庆典物料搭建公司