高度决定眼界、专业创造价值!中国规模最大、实力最强的培训服务提供商!

24小时服务热线:020-31041068

详细内容:当前的位置:首页 >> 公开课

企业级JavaScript应用技术核心及HTML 5开发实践

  • 开课时间: 2017年3月9日 周四 2017年3月11日 周六 查看最新上课时间
  • 开课城市: 北京
  • 培训时长:3天
  •  
  • 课程类别: IT技能
  • 主讲老师:待定(查看该老师更多课程)
  • 课程编号: 50491
  • 查找同类课程
企业级JavaScript应用技术核心及HTML 5开发实践其它上课时间:

培训对象:

1、有程序设计和面向对象的基础,注重实效的开发人员、开发工程师、开发团队负责人等。

培训内容:

课程收益:

1、授课强调技术需求,设计原理,思维模型建立,而不是单纯“语法知识”讲解。
2、过程大量采用“立足本位,横向联系,反思式学习”,让受训者成为技术的“主人”,而非为完成需求而使用技术的“奴隶”。
3、案例练习贯穿课程始终,大家针对案例练习中的代码展开讨论,通过讨论,得出结论。

培训颁发证书:

结业证书

课程大纲:

JavaScript是基于原型的,在服务端、应用程序扩展、移动应用程序、命令行脚本方面有非常出色的表现。与我们所熟知的基于类的语言不同,我们很难直接使用构造函数创建它。我们需要考虑如何使用即时函数控制私有成员,如何使用闭包控制职责的封装,如何利用作用域模拟命名空间的实现等等。这些看起来非常基础的内容需要很多创造性的技巧才能发挥JavaScript的强大能力。为此,培训中心特举办“企业级JavaScript应用技术核心及HTML5开发实践”培训,具体通知如下:
一、培训对象:
1、有程序设计和面向对象的基础,注重实效的开发人员、开发工程师、开发团队负责人等。
2、致力于用户体验改进的有后端开发经验的工程师。
3、按照“全栈型”标准打造职业生涯的开发人员。
二、师资:
余老师 培训中心高级讲师
授课特点:
1、授课强调技术需求,设计原理,思维模型建立,而不是单纯“语法知识”讲解。
2、过程大量采用“立足本位,横向联系,反思式学习”,让受训者成为技术的“主人”,而非为完成需求而使用技术的“奴隶”。
3、案例练习贯穿课程始终,大家针对案例练习中的代码展开讨论,通过讨论,得出结论。
三、培训内容:
(一)大前端技术通览及JavaScript定位:
1、迟到的盛筵:HTML5标准落地,后WEB时代的技术转型
2、向光的生长:云平台日渐主流,软件工程师新的定位。
3、配角的声音:聚光灯的转换
4、管理的落地:敏捷的推手
5、我不是玩具:全能型语言--全栈型工程师的宠儿
(二) 动态大潮的老将新兵:动态JavaScript:
1、开放的武器库:开发工具选型
2、无规矩不方圆:ECMAScript标准漫谈
3、小白变灰:语法知识,数据类型,全局函数
(可伸缩部分)
4、以对象的名义说话:内建对象类型介绍
5、脚本的家:全局,宿主、this的概念
6、变量作用域,作用域链
7、内存管理也疯狂:内存占用,垃圾回收
8、最佳实践:JS开发规范,原则,约定。
(三) 精彩的javaScript函数式编程:
1、“函数”重新认识
2、arguments,this,prototype深入认识
3、递归方式使用
4、回调模式的实现
5、即时函数,名称空间防污染手段
6、私有函数,浏览器嗅探框架技术
7、函数借用:call和apply
(四)有趣的链:JavaScript的闭包
1、原理分析
2、实现的手段及技巧
3、应用场景及编程技巧
(五)为JavaScript正名:
1、面向对象的JavaScript:
2、理解“动态语言”的本质
3、理解原型对象,使用原型语法
4、JS对象全面认识,实例化手段,构造函数
5、重新认识this
6、封装特性的实现,”javaBean”开发模式。
7,打造自己的类库
8、基于原型的继承机制实现
9、关于JSON
10、面向对象设计模式实现
(六)HTML5无障碍通道
1、躲不过理还乱:浏览器环境
2、传统:HTMLBOM
3、扬弃:HTML5DOM
4、防守反攻战术:HTML5事件处理
5、看脸的时代:CSS3及与之结合的布局技巧
6、响应式网页开发技术原理
(七)大AJAX技术实现
1、基本实现:
分析HTTP请求头及响应头
XMLHTTPRequestLEVEL1原理及使用
XMLHTTPRequestLEVEL2原理及使用
2、基于Restful的WebService企业应用
3、跨域请求处理
4、Comet服务器推送技术
(八)天道之初:JQuery
1、为什么要用它
2、设计原理是什么
3、核心
4、选择器设计思维
5、DOM操作
6、链式操作技巧
7、AJAX
8、动画
9、不能不说的缺点
(九)JavaScript的后端革命:Node.js
1、任性的ECMAScript6。
2、用它的需求何在
3、缺陷之美:单线程的引擎+异步+回调的工作原理分析
4、模块化技术
5、异步编程技术
6、Node的Web开发技术
7、Node组合RDB
8、Node组合NoSQLDB
9、Node与WebSocket
(十)新一代MVCJS前端框架:Angular.JS
1、效率之源:双向数据绑定技术
2、优雅:MVXX模式
3、模板
4、指令
5、性能与标准:Angular.JS2的展望。
(十一)新型企业应用架构展示,分析,讨论。
四、培训时间、地点:
时间:2017年3月9日-3月11日 地点:北京
五、证书培训结束,颁发中科院计算所职业培训中心“企业级JavaScript应用技术核心及HTML5开发实践”结业证书。
六、费用
培训费:5000元/人(含教材、证书、学习用具、午餐等)。住宿协助安排,费用自理。

IT技能公开课推荐

IT技能精品内训推荐

博课在线客服关闭


线