向大师们学习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 相关文章推荐
JS 操作符整理[推荐收藏]
Nov 15 Javascript
js相册效果代码(点击创建即可)
Apr 16 Javascript
简单实用jquery版三级联动select示例
Jul 04 Javascript
JQuery中$.each 和$(selector).each()的区别详解
Mar 13 Javascript
简单理解vue中el、template、replace元素
Oct 27 Javascript
jQuery实现CheckBox全选、全不选功能
Jan 11 Javascript
基于Vue实例对象的数据选项
Aug 09 Javascript
vue打包使用Nginx代理解决跨域问题
Aug 27 Javascript
vue实现todolist基本功能以及数据存储功能实例详解
Apr 11 Javascript
Vue 3.0双向绑定原理的实现方法
Oct 23 Javascript
Vue实现Layui的集成方法步骤
Apr 10 Javascript
小程序实现文字循环滚动动画
Jun 14 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
解析isset与is_null的区别
2013/08/09 PHP
php设计模式之适配器模式原理、用法及注意事项详解
2019/09/24 PHP
JavaScript 判断浏览器类型及版本
2009/02/21 Javascript
jQuery操作 input type=checkbox的实现代码
2012/06/14 Javascript
js常用系统函数用法实例分析
2015/01/12 Javascript
jquery中EasyUI实现异步树
2015/03/01 Javascript
js实现类似jquery里animate动画效果的方法
2015/04/10 Javascript
JavaScript中setMonth()方法的使用详解
2015/06/11 Javascript
js模拟淘宝网的多级选择菜单实现方法
2015/08/18 Javascript
JS三级可折叠菜单实现方法
2016/02/29 Javascript
jQuery实现表格隔行及滑动,点击时变色的方法【测试可用】
2016/08/20 Javascript
JSONP和批量操作功能的实现方法
2016/08/21 Javascript
js中字符型和数值型数字的互相转化方法(必看)
2017/04/25 Javascript
vue动态路由实现多级嵌套面包屑的思路与方法
2017/08/16 Javascript
VUE v-model表单数据双向绑定完整示例
2019/01/21 Javascript
node.js微信小程序配置消息推送的实现
2019/02/13 Javascript
判断文字超过2行添加展开按钮,未超过则不显示,溢出部分显示省略号
2019/04/28 Javascript
Layui数据表格判断编辑输入的值,是否为我需要的类型详解
2019/10/26 Javascript
javascript实现超好看的3D烟花特效
2020/01/01 Javascript
js实现鼠标点击飘爱心效果
2020/08/19 Javascript
[01:03:09]完美世界DOTA2联赛PWL S2 Forest vs SZ 第二场 11.25
2020/11/26 DOTA
跟老齐学Python之关于类的初步认识
2014/10/11 Python
在Windows系统上搭建Nginx+Python+MySQL环境的教程
2015/12/25 Python
python实现多线程的两种方式
2016/05/22 Python
对命令行模式与python交互模式介绍
2018/05/12 Python
利用python画出折线图
2018/07/26 Python
AmazeUI导航的示例代码
2020/08/14 HTML / CSS
Java TransactionAPI (JTA) 主要包含几部分
2012/12/07 面试题
如何实现一个自定义类的序列化
2012/05/22 面试题
个人工作表现评语
2014/04/30 职场文书
高中教师先进事迹材料
2014/08/22 职场文书
体育运动会广播稿
2014/10/05 职场文书
2014年最新版离婚协议书范本
2014/11/25 职场文书
人事聘任通知
2015/04/21 职场文书
岁月神偷观后感
2015/06/11 职场文书
Win11 vmware不兼容怎么办?Win11与VMware虚拟机不兼容的解决方法
2023/01/09 数码科技