向大师们学习Javascript(视频与PPT)


Posted in Javascript onDecember 27, 2009

Douglas Crockford:Douglas Crockford是JavaScript开发社区最知名的权威,是JSON、JSLint、JSMin和ADSafe之父,是《JavaScript:The Good Parts》(英文版、中文版)的作者。JavaScript的发明人Brendan Eich说他是“Yoda of lambda programming and JavaScript(lambda编程和JavaScript的精神领袖)”。他同时也服务于ECMA的JavaScript2.0技术委员会(TC39)。其个人站点和Blog是http://www.crockford.com/和http://profiles.yahoo.com/blog/GSBHPXZFNRM2QRAP3PXNGFMFVU。(更多关于他的介绍和作品,可看这里)

YUI团队2008年底的合影,中间的长者即为Douglas Crockford:
向大师们学习Javascript(视频与PPT)

John Resig:你可以不知道John Resig,但你不会不知道jQuery吧,John Resig正是它的作者。其个人的Blog是:http://ejohn.org/。在他的博客不仅有丰富的技术文章,还能看到John启动的多达76个项目。
向大师们学习Javascript(视频与PPT)

Peter-Paul Koch:自学成才的世界级JavaScript专家,所维护的网站www.quirksmode.org已成为全球JavaScript开发人员最重要的参考资源之一,他著有《ppk 谈 JavaScript 》。

Nicolas C. Zakas:大多javascript学习者一定熟悉《JavaScript高级程序设计》(它也是我学javascript的入门书籍)吧,Nicolas C. Zakas正是它的作者。他同时也是另一本畅销书《Ajax高级程序设计》的作者。

言归正传,下面就一起通过这些牛人的讲座视频和PPT,感受大师风采,学习javascript。(多么希望自己的英文能在好一点……)

  1. The JavaScript Programming Language
    时长:1小时51分钟
    演讲者:Douglas Crockford
    相关PPT下载

    在这个讲座里,Douglas Crockford 带你领略Javascript的各种特点,并且讨论了语言本身及JS的语言风格。对于javascript初学者,这是一个很好的教程。

  2. An Inconvenient API: The Theory of the DOM
    时长:1小时18分钟
    演讲者:Douglas Crockford
    相关PPT下载

    这个讲座的主题不在Javascript,而是浏览器。他讲述了浏览器为什么是现在这个样子,及背后的几个关键概念。这些知识与Javascript开发者的关系也是十分密切的。

  3. Advanced JavaScript
    时长:1小时7分钟
    演讲者:Douglas Crockford
    相关PPT下载

    在这个讲座中,Douglas Crockford涉及了Javascript中的一些高级主题,例如继承、调试、效率。

  4. Javascript: The Good Parts
    时长:1小时3分钟
    演讲者:Douglas Crockford
    相关PPT下载

    在这个讲座中,世界级Javascript大师Douglas Crockford向你解释Javascript为什么值得花时间来学习,每一个准备学习Javascript的人都应该看看这个视频。很不幸,这个视频要翻墙才能看到,这里就不贴了。

  5. Games, Performance, TestSwarm
    时长:1小时11分钟
    演讲者:John Resig
    这个是John Resig在2009年Javascript大会上的幻灯片,主要讲了Javascript中的性能测量、Javascript游戏和测试。
    视频要翻墙,这里不贴了,下面看PPT:
  6. Best Practices in JavaScript Library Design (or Building a JavaScript Library)
    时长:1小时1分钟
    演讲者:John Resig
    你是否想过构建自己的Javascript类库,jQuery的作者John Resig在这个演讲中告诉你了构建Javascript类库的一些准则。
  7. Drop-In JavaScript Performance (or Perfomance Improvements in Browsers)
    时长:1小时2分钟
    演讲者:John Resig
    主要讲了如何在浏览器中提高Javascript性能。
  8. The DOM is a Mess
    时长:1小时12分钟
    演讲者:John Resig
  9. Speed Up Your JavaScript
    时长:1小时11分钟
    演讲者:Nicholas C. Zakas
    这个讲座主要讲了Javascript中提高性能相关的主题。
  10. Scalable JavaScript Application Architecture
    时长:52分钟
    演讲者:Nicholas C. Zakas
    在这个讲座中,Nicholas C. Zakas讨论了Javascript的程序架构。你会了解到如何在一个页面中分为多个模块,如何让模块间进行协作等等……
    幻灯片:

    视频:

 

Javascript 相关文章推荐
javascript面向对象包装类Class封装类库剖析
Jan 24 Javascript
JS动态调用方法名示例介绍
Dec 18 Javascript
js实现Select列表各项上移和下移的方法
Aug 14 Javascript
javascript动画系列之模拟滚动条
Dec 13 Javascript
JS实现滑动门效果的方法详解
Dec 19 Javascript
JS实现图片高斯模糊切换效果的焦点图实例
Jan 21 Javascript
使用JQ完成表格隔行换色的简单实例
Aug 25 Javascript
JavaScript中EventLoop介绍
Jan 22 Javascript
jQuery与vue实现拖动验证码功能
Jan 30 jQuery
JavaScript创建、读取和删除cookie
Sep 03 Javascript
JS实现小星星特效
Dec 24 Javascript
基于PHP pthreads实现多线程代码实例
Jun 24 Javascript
javascript+css 网页每次加载不同样式的实现方法
Dec 27 #Javascript
用Jquery实现可编辑表格并用AJAX提交到服务器修改数据
Dec 27 #Javascript
jQuery中的常用事件总结
Dec 27 #Javascript
jQuery 动态酷效果实现总结
Dec 27 #Javascript
javascript 清空form表单中某种元素的值
Dec 26 #Javascript
JavaScript 入门基础知识 想学习js的朋友可以参考下
Dec 26 #Javascript
十分钟打造AutoComplete自动完成效果代码
Dec 26 #Javascript
You might like
用PHP连mysql和oracle数据库性能比较
2006/10/09 PHP
IP138 IP地址查询小偷实现代码
2010/02/15 PHP
php 无限级数据JSON格式及JS解析
2010/07/17 PHP
PHP中数组的分组排序实例
2014/06/01 PHP
PHP程序员必须清楚的问题汇总
2014/12/18 PHP
PHP中call_user_func_array回调函数的用法示例
2016/11/26 PHP
CL vs ForZe BO5 第三场 2.13
2021/03/10 DOTA
js获取页面传来参数的方法
2014/09/06 Javascript
avalonjs制作响应式瀑布流特效
2015/05/06 Javascript
jQuery实现带延时功能的水平多级菜单效果【附demo源码下载】
2016/09/21 Javascript
基于vue的fullpage.js单页滚动插件
2017/03/20 Javascript
vue axios 在页面切换时中断请求方法 ajax
2018/03/05 Javascript
vue 对象添加或删除成员时无法实时更新的解决方法
2019/05/01 Javascript
ES6中的迭代器、Generator函数及Generator函数的异步操作方法
2019/05/12 Javascript
微信端调取相册和摄像头功能,实现图片上传,并上传到服务器
2019/05/16 Javascript
详解Vue 如何监听Array的变化
2019/06/06 Javascript
layui.tree组件的使用以及搜索节点功能的实现
2019/09/26 Javascript
原生JS与CSS实现软件卸载对话框功能
2019/12/05 Javascript
[40:13]Ti4 冒泡赛第二天 iG vs NEWBEE 2
2014/07/15 DOTA
[42:32]DOTA2上海特级锦标赛B组资格赛#2 Fnatic VS Spirit第二局
2016/02/27 DOTA
python中常用检测字符串相关函数汇总
2015/04/15 Python
python中单例常用的几种实现方法总结
2018/10/13 Python
详解Anconda环境下载python包的教程(图形界面+命令行+pycharm安装)
2019/11/11 Python
Python实现图像去噪方式(中值去噪和均值去噪)
2019/12/18 Python
web字体加载方案优化小结
2019/11/29 HTML / CSS
ProBikeKit新西兰:自行车套件,跑步和铁人三项装备
2017/04/05 全球购物
西班牙三叶草药房:Farmacias Trébol
2019/05/03 全球购物
移动通信行业实习自我鉴定
2013/09/28 职场文书
一岗双责责任书
2014/04/15 职场文书
煤矿安全知识竞赛活动总结
2014/07/07 职场文书
晋江市人民政府党组群众路线教育实践活动整改方案
2014/10/25 职场文书
2015年会计个人工作总结
2015/04/02 职场文书
2015年信息宣传工作总结
2015/05/26 职场文书
教师读书笔记
2015/06/29 职场文书
《暗黑破坏神2:重制版》本周进行第一轮A测 目前可官网进行申请报名
2021/04/07 其他游戏
一次MySQL启动导致的事故实战记录
2021/09/15 MySQL