课程培训
|
面向Web Cloud的HTML5&JavaScript培训课程
面向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代码剖析
如果您想学习本课程,请预约报名
如果没找到合适的课程或有特殊培训需求,请订制培训 除培训外,同时提供相关技术咨询与技术支持服务,有需求请发需求表到邮箱soft@info-soft.cn,或致电4007991916 技术服务需求表下载请点击 服务优势: 丰富专家资源,精准匹配相关行业,相关项目技术精英,面向用户实际需求,针对性培训或咨询,互动式交流,案例教学,精品小班,实际工程项目经验分享,快捷高效,节省时间与金钱,少走弯路与错路。 专家力量: 中国科学院相关研究所高级研究人员 西门子,TI,vmware,MSC,Ansys,MDI,Mentor, candence,Altium,Atmel 、Freescale,达索,华为等 大型公司高级工程师,项目经理,技术支持专家 中科信软培训中心,资深专家或讲师 大多名牌大学,硕士以上学历,相关学历背景专业,理论素养高 多年实际项目实践,大型复杂项目实战案例分享,热情,乐于技术分享 针对客户实际需要,真实案例演示,互动式沟通,学有所值 |
|