课程分类

课程介绍
课程目录
用户评论
课程介绍
课程目录
用户评论

你将获得

  • 掌握某些知识点
  • 学会某些技巧(或思路)

教学服务

  • icon

    1v1专属答疑服务

  • icon

    BAT专家面试辅导

讲师介绍

  • 有多年软件开发经验和IT教学经验, 对JavaEE体系、Android开发, h5移动混合开发体系均有深入的研究。 先后在多家软件公司担任技术总监,核心研发人员及系统架构人员,主导开发多款社交APP,O2O平台,在线办公APP。 注重培养学员的实际动手能力,并能帮助学员快速积累开发经验。

  • 课程详情

    老师介绍


    善知堂java/Android/js主讲老师,讲课生动,善于启发,知识底蕴深厚.有多年授课经验.吕老师

    简  介 挤掉繁杂,冗余的水分,全是干活,快速掌握js开发相关知识.
    边学习,边开发,边开发,边玩...亲,你准备好了吗?
    学习目标 轻松玩转js
    课程目标:轻松玩转js
    课程特色:轻松,快速,简单,易懂,做大神so easy
    适用人群:高中以上学历,对软件开发,游戏感兴趣的众屌丝.
    课程内容:
            

    JavaScript基础

    介绍JavaScript的语言特性、DOM和BOM、事件模型。本模块学完后,可以完成一般的页面动态交互效果。
    • JavaScript概述
    • JavaScript开发和调试环境
    • 变量、关键字
    • 运算符和表达式
    • 流程控制语句
    • 基本数据类型
    • 数组
    • 对象
    • 数学运算、Infinite
    • 日期相关函数
    • 值类型和引用类型
    • 自动类型转换
    • 函数的声明和调用
    • 匿名函数
    • 参数和arguments
    • caller和callee
    • 局部变量、全局变量和定义提升
    • window对象
    • document对象
    • DOM模型
    • 获取节点和遍历节点
    • 节点的创建和删除
    • 修改节点属性和内容
    • 获取和控制节点样式
    • 事件模型概述
    • 事件绑定和事件处理
    • 事件捕获和冒泡
    • 事件对象与UIEvent
    • 鼠标事件
    • 自定义事件
    • IE中的事件模型
    • BOM
    • iframe
    • 案例讲解:放大镜,Tab切换

    JavaScript进阶

    深入讲解JavaScript的特性,比如this、闭包、原型继承、函数式特性、Ajax等、调试技巧等。完成后,完成复杂交互的页面效果,开发易于维护的代码。
    • 面向对象与继承
    • 使用立即执行函数封装变量
    • this与函数绑定
    • 变量作用域与闭包
    • 正则表达式
    • userAgent和特性检测
    • 处理浏览器JS兼容性
    • JSON
    • 同步和异步
    • Ajax与同源策略
    • 表单
    • 跨域Ajax
    • jsonp
    • JavaScript错误处理
    • JavaScript调试
    • 设计模式简介
    • MVC模式
    • 观察者模式
    • 案例分析:电商动态页面,三级菜单
     
     

    jQuery

    介绍常用的前端开发框架的设计思想和使用方法, jQuery插件开发。
    • jQuery简介
    • jQuery选择器
    • jQuery DOM操作
    • jQuery样式操作
    • jQuery事件
    • jQuery动画效果
    • jQuery的Ajax应用
    • jQuery插件介绍
    • jQuery插件开发
    • 案例分析:轮播图组件和瀑布流开发