老师简介:
昵称:阿当
技能:资深WEB技术专家,必杀技“前端开发、软件架构和敏捷开发”
就职:先后任职于雅虎、淘宝、新浪等企业。
成就:在“如何编写高质量代码”领域研究颇深,著作《编写高质量代码——web前端开发修炼之道》的缔造者。
课程简介:
我们在实际前端开发过程中,能否封装出易用易维护可定制可扩展的组件,是衡量工程师能力是否成熟的非常重要的一个指标。本课程以弹窗组件为例,讲解如何开发web前端组件,如何实现可读性、扩展性、易用性、重用性、模块化等等技巧,让您的组件开发技能不在空白。
课程总时长:3小时,共18章。
传送门:http://www.imooc.com/learn/99
知识点:
1.模块化
2.自定义事件
3.定制皮肤
4.面向对象编程
5.抽象类的作用
6.参数设计
7.语法封装
8.如何提高可读性
9.如何提高扩展性
10.如何提高重用性
11.如何提高易用性
学前准备:
1.您具备一定的CSS和JS基础。
2.熟悉jQuery。