首页
课程中心
专家团队
新闻中心
精彩活动
关于我们

课程中心

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

  • 主讲老师:余老师
  • 培训天数:2天
  • 公开课费用:5000元/人

JavaScript是基于原型的,在服务端、应用程序扩展、移动应用程序、命令行脚本方面有非常出色的表现。与我们所熟知的基于类的语言不同,我们很难直接使用构造函数创建它。我们需要考虑如何使用即时函数控制私有成员,如何使用闭包控制职责的封装,如何利用作用域模拟命名空间的实现等等。这些看起来非常基础的内容需要很多创造性的技巧才能发挥JavaScript的强大能力。

 

证书

培训结束,颁发中科院计算所职业培训中心“企业级JavaScript应用技术核心及HTML 5开发实践”结业证书。

 

本课程有企业内训形式,授课老师、课程内容、教学方式均依据企业的培训需求灵活设置。

 

本网站内容包括并不限于课程介绍、课程大纲、上课照片、老师介绍等等资料及信息,未经允许不得抄袭和转载。

1、有程序设计和面向对象的基础,注重实效的开发人员、开发工程师、开发团队负责人等。
2、致力于用户体验改进的有后端开发经验的工程师。
3、按照“全栈型”标准打造职业生涯的开发人员。

(一)大前端技术通览及JavaScript定位:     

1、迟到的盛筵:HTML 5标准落地,后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、面向对象设计模式实现

(六)HTML 5无障碍通道

      1、躲不过理还乱:浏览器环境

      2、传统:HTML BOM

      3、扬弃:HTML5 DOM

      4、防守反攻战术:HTML5事件处理

      5、看脸的时代:CSS3及与之结合的布局技巧

      6、响应式网页开发技术原理

(七)大AJAX技术实现

  1、基本实现:

       分析HTTP请求头及响应头

       XMLHTTPRequest LEVEL 1原理及使用

       XMLHTTPRequest LEVEL 2原理及使用

  2、基于Restful的WebService企业应用

  3、跨域请求处理

  4、Comet服务器推送技术

(八)天道之初:JQuery

      1、为什么要用它?

      2、设计原理是什么?

      3、核心

      4、选择器设计思维

      5、DOM操作

      6、链式操作技巧

      7、AJAX

      8、动画

      9、不能不说的缺点

(九)JavaScript的后端革命:Node.js

  1、任性的ECMAScript 6。

  2、用它的需求何在?

  3、缺陷之美:单线程的引擎+异步+回调的工作原理分析

  4、模块化技术

  5、异步编程技术

  6、Node的Web开发技术

  7、Node组合RDB

  8、Node组合NoSQL DB

  9、Node与WebSocket

(十)新一代MVC JS前端框架:Angular.JS

  1、效率之源:双向数据绑定技术

  2、优雅:MVXX模式

  3、模板

  4、指令

  5、性能与标准:Angular.JS 2的展望。

(十一)新型企业应用架构展示,分析,讨论。

 

汇款、现金、支票、刷卡
名  称:北京市海淀区中科院计算所职业技能培训学校
开户行:北京银行中关村支行
帐  号:01090302900120105445661

京公网安备 11010802025851号

 京ICP备14030124号-1  

免费电话

010-82661221

微信咨询

微信客服

在线报名

返回顶部