请问谁的js视频讲的比较好

JavaScript010

请问谁的js视频讲的比较好,第1张

传智网上的视频都是用来招揽学生的。那些录视频的老师早就上别的学校干去了。比如JAVA的毕向东等等。从前的传智还好现在的传智就是一敛财机构。我差点去那里参加培训。后来,一个刚从那里毕业的朋友给我听了一段录音。本人表示相当震惊,录音内容如下:有的学习说王x老师讲得不好,要求换人。你们也别挑毛病,凡是是个老师就比你们懂得多,你们凭什么要求换人?有学员说交了6800元学费学网页平面设计算钱。你觉得你6800在北京算钱吗?谁要是再在外面说没学到东西,来找我,我大不了拿出两个月的工资退给你,你滚蛋。据说此事的起因是:有一个班学员集体抗议要求换老师,结果,此班班主任据说是一河南籍石姓工作人员开班会时如是说。我去一个学生公寓找同学玩的时候,顺便问了几个传智的学员,都说是学平面网页的,PS六天,AI三天,连基本的工具都没学会。天天从外面找老师来试讲课。对学员美其名曰:免费给你们加的一个在国内很牛的老师的讲。。。。。。由此可见,传智已不是当初的教育机构,而是沦为了现在的敛财工具。真不敢去了。当然冲着某老师想要去的,可是,听完赏的抱怨,实在。。。。。。。。去前还是问问那里的学员怎么样吧。真不是黑他们。我也是想去参加培训的。可是,听完很多学员说的我就没有再去的信心了。毕竟6800也不是大风刮来的。被人说成这样就算了,耽误了自己的时间才是最大的损失。

入门可以看《javascript高级程序设计》与《javascript dom 编程艺术》尤其是后者,真是好书。我以前看了许多视频,翻那本很厚的指南与高程,最后还是靠《javascript dom 编程艺术》激发我学习兴趣入门。

看了三四次《javascript高级程序设计》就可以看蝴蝶书《javascript语言精辟》,这是讲JS的语法设计,那些语法应该用,那些不应该用(如==、 with、 eval、 argument.caller),这提高你的代码质量必不可少。

如果你想写一个插件或一个库,就要涉及大量DOM,BOM知识了。毕竟javascript是胶水语言,而CSS与HTML在JS里都会映射为DOM,此外还有一些涉及浏览器的东西,叫BOM。

掌握各大浏览器提供的底层DOM、BOM API,及了解它们之间的差异,如何检测它们是否支持,如果屏蔽它们之间的差异性,如何选用最佳的API是我们成为高手的关键。

《PPK 谈 Javascript》,主要是说DOM的兼容性与可用性问题。

《JavaScript DOM高级程序设计》,这本非常优秀,不知为何被理没了(也可能是出版社的缘故,很早就买断货就不知道补课),我在这里了解许多操作CSS的API。

《JavaScript框架设计》这完全是本面向中高级的书,涉及一般书没有讲解过的模块加载器,事件管理系统,选择器引擎,异步列队,动画引擎,及时下日益流行的MVVM架构。

《数据结构与算法JavaScript描述》,越复杂的系统,最后都在架构与算法与数据结构上下功夫,虽然用得不多,但作为一个高手,算法不精真是一个痛点。比较实现一个选择器引擎,人家都会问你比jQuery的快吗?加之JS在这方面也有它的特殊点,因此还得学习。

时下也有许多angular与backbone的书,我本人认为他们基本上照搬官网的API文档,很少能讲到底层的实现,能获得的知识点太少了,它们只能用于入门(你英语不好的话),因此不建议入。

Node.js可以在不新增额外线程的情况下,依然可以对任务进行并发处理 —— Node.js是单线程的。它通过事件轮询(event loop)来实现并发操作,对此,我们应该要充分利用这一点 —— 尽可能的避免阻塞操作,取而代之,多使用非阻塞操作。去慕课网,讲师讲得很详细,由浅入深,步步深入,讲得很透,还有各种实用的解决方法