您当前的位置:首页 > javascript培训

珠峰培训发布2012年全面升级的js课程大纲

时间:2012-01-13 15:42:02  来源:  作者:

珠峰培训2012版javaScript课程大纲

  • 珠峰培训2012版全新课程大纲
    • 1 javaScript入门及基本逻辑关系的培养
      • 1.1 javascript脚本在网页里的几种写法,语法,变量类型。
      • 1.2 JS控制HTML属性(HTML DOM)和JS控制CSS属性(CSS DOM)及类样式。
      • 1.3 条件判断语句(if else,三元运算符,if else if和switch的区别),break和return的应用和区别;
      • 1.4 循环的几样写法(for,while,do while,for in )及相互代替的写法。
      • 1.5 变量的类型自动转换。
      • 1.6 方法的定义,方法的特殊性,匿名方法和匿名方法的运行,变量作用域及私有作用域简单了解,带参数的方法和带返回值的方法。
      • 1.7 this关键字初步了解
      • 1.8 事件属性的初涉(DOM 0级事件的初步了解)
      • 1.9js调试工具的初步了解!
    • 2.DOM应用及javascript内置对象详解
      • 2.1、什么是DOM,它能干点什么
      • 2.2、DOM详细:DOM用来获取、遍历、创建元素的方法细讲
      • 2.3、时间类的详细及应用:实例包括时钟,倒记时;
      • 2.4、常用数学方法详解;
      • 2.5、动画基础;
      • 2.6、调试工具的使用;
      • 2.7、重要的浏览器对象属性(BOM)详解及应用
      • 作业及综合练习:用DOM方法自动创建HTML元素,综合DOM、事件基本应用的示例、复杂时钟(可自由启动停止、倒记时),浏览器版本判断。
      • 本讲附有大量视频
    • 3.字符串处理方法及正则表达式
      • JS中字符串处理方法详解
      • 为什么需要正则和正则入门
      • 正则语法:原子、元字符、模式符、边界、非贪婪匹配、正向预知等
      • 正则方法详解:exec,match,replace等方法
      • 正则实例详解:验证用户名、密码、身份证、网址、邮箱等
      • 高级正则应用:正则在jquery源码中的应用
      • 本节内容贯穿在整个课程在以应用的方式讲解
    • 4.DOM的深入应用及创建自己的DOM方法库
      • 4.1、命名空间的概念及优点;
      • 4.2、编写通用的增加类样式和移除类样式的方法
      • 4.3、通过类名来获取元素的方法;
      • 4.4、仿jQuery的siblings方法(获取一个节点的兄弟节点);
      • 4.5、获取一个节点下元素子节点的方法;
      • 4.6、编写通用的CSS属性值的设置和记取的方法(类似于jQuery的css方法);
      • 4.7、编写 获取某个元素的索引值的方法(类似于jQuery的index方法);
      • 4.8、DOM操作的兼容性问题及其它常用的DOM方法的编写。
      • 3.9、JS 最新API方法及应用:querySelectorAll,firstElementChild、getElementsByClassName等
      • 4.10、封装自己的通用DOM方法库。
    • 5.js动画效果及封装自己的动画效果库
      • 动画原理及定时器详解(setTimeout和setInterval)
      • 匀速动画算法和动画积累、过界等通用问题的处理
      • 缓冲动画算法(buffer)
      • 弹性动画算法(flex)
      • 反弹动画算法(bound)
      • 和数学相关的一些动画算法(直线,圆,多边形等)
      • 封装自己的动画效果库,轻松搞定90%以上的页面效果
      • jquery中animate方法原理分析
      • 动画实例讲解【可以做出目前流行的绝大多数动画效果】
      • 课程安排是两天时间,由于内容实在过于充实,课上讲不完的会有视频,一些实例会融合到以后的课程中出现。
    • 6.jquery专题
      • 选择器
      • DOM操作
      • 事件及事件绑定
      • 动画及动画实例
      • jQuery操作表单
      • js的Cookie机制及应用
      • 使用jQuery插件
      • 自已编写三种形式的jQuery插件
      • jQuery的学习是在前五个模块学完了的基础上的学习,学习过程中使用对比法,把自己原来写过的DOM方法和动画方法对一个对比,一来加强对jQuery方法原理性的理解,二来深入理解封装框架的重要性。此模块大约需要两天半的时间。
    • 7.事件的深入应用详解
      • 1、事件绑定的三种方式及各自的优缺点
      • 2、2级DOM的事件绑定方法 的优点
      • 3、2级DOM的事件绑定方法的浏览器兼容性问题
      • 4、事件的浏览器差异(兼容性问题)
      • 5、事件的冒泡、捕获和事件传播机制的应用
      • 6、事件属性详解:鼠标事件、键盘事件和手机浏览器中的事件等
      • 实例1:完美拖拽效果的两种不同实现效果;
      • 实例2:解决IE中二级DOM事件绑定的this关键字指向问题(会详解call和apply这两个方法);
      • 实例3:用顶级事件绑定的方式编写通用页面菜单效果;
      • 实例4:应用事件流特点编写通用的树形菜单(就是这个课程大纲的样子);
      • 实例5:编写通用的下拉菜单效果。
    • 8.javaScript面向对象及设计模式
      • 什么是面向对象,为什么需要“面向对象”
      • js里“对象”的实质是什么
      • js中“类”的特点(其实就是prototype的特点和原理)
      • 单例模式
      • 工厂模式
      • 构造函数模式
      • 原型模式
      • 构造函数和原型组合模式
      • 原型链详细
      • 基于原型链的继承
      • 借用构造函数继承
      • 组合继承
      • js面向对象应用实例:
        简单实例、拖拽实例、用面向对象仿jquery的链式写法实例、spry框架中的选项卡面板写法
    • 9.ajax技术应用详解
      • 1、浏览器端(客户端)与服务器端交互原理
      • 2、PHP网站开发与数据库操作技术(传统方式)
      • 3、通过PHP动态网站,来理解传统的客户端回发和局部刷新的区别。
      • 4、js原生ajax技术代码
      • 5、使用jQuery实现ajax技术
      • 6、JSON对象的理解和应用
      • 7、javaScript操作XML数据
      • 这一模板知识包括PHP、SQL、原生js和jQuery等,是一个综合应用课,课时由原来的一天,增加为现在的两天。
    • 10.js脚本调试及异常处理
      • js脚本调试和主流浏览器调试工具的使用
      • js脚本中的异常处理
      • js脚本的自定义异常
      • 此模块不是单独的知识模块,这些内容会贯通到整个课程体系中讲解和应用
    • 高级专题:jquery源码分析专题
      • jquery查询是怎么实现的(Sizzle核心引擎详解)
    • 关于2012新版课程大纲升级的说明
  • 学员常见问题答疑
  • 【javaScript课程】最近开班时间:2012年2月11日
来顶一下
返回首页
返回首页
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表
相关课程 无相关信息 最后更新 栏目热门
  1. JavaScript课程大纲-按天安排-最新
  2. 报名、学费、学习及推荐工作的流程
  3. javascript培训课程最新开课时期:12月10日
  4. 珠峰培训部分学员就业情况一览
  5. 珠峰培训2012年javascript课程改革计划
  6. javascript培训课程简介--珠峰培训
  7. javaScript课程的在线视频资源列表--北京珠
  8. JavaScript课程大纲--jQuery部分
  9. javascript培训课程大纲--javascript培训
  10. 珠峰培训发布2012年全面升级的js课程大纲
珠峰培训 | 联系我们 |  网站地图 | 旧版网站 |  友情链接 | 我要投稿

版权所有:北京珠峰时代技术培训有限公司 地址:北京市海淀区西苑海淀地方税务局院内

电话:010-62863298 邮政编码:100080  | 京ICP备09041920号|京公网安备110108400531号

网站制作及技术支持:北京珠峰时代技术培训有限公司

网站统计:

您好,欢迎光临!    
欢迎登录珠峰培训