一亩三分地

 找回密码 注册账号

扫描二维码登录本站


Salarytics=Salary Analytics
查询工资数据
系统自动计算每年收入

码农求职神器Triplebyte
不用海投
内推多家公司面试

科技公司如何
用数据分析驱动产品开发
coupon code 250off 立减$250

深入浅出AB Test
从入门到精通
coupon code 250off 立减$250
游戏初创公司招聘工程师、UIUX Designer和游戏策划
坐标湾区
DreamCraft创始团队
招聘游戏开发工程师
查看: 2253|回复: 11
收起左侧

Udemy课程“Advanced JavaScript Concepts”点评 + 超详细JavaScript知识点笔记附上

[复制链接] |试试Instant~
我的人缘0

分享帖子到朋友圈
aaron_lam | 显示全部楼层 |阅读模式
本楼: 👍   100% (2)
 
 
0% (0)   👎
全局: 👍   100% (122)
 
 
0% (0)    👎

[其他]Advanced JavaScript Concepts #1 - /@Udemy
https://www.udemy.com/advanced-javascript-concepts/

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看,没有帐号?注册账号

x
课程链接:
https://www.udemy.com/advanced-javascript-concepts/

差不多用了一个多月的时间,终于上完这个JS课程。我上这个课之前就已经会写一些JS和React,但是总觉得自己JS基础不够牢固。今年实习的时候我在做一个独立的MERN stack 项目,深深感受到自己的JS水平太烂。痛定思痛下,就买了这个课程,总体来讲非常不错。这课程包含的JS知识点算是比较全面,但有时候会讲的不太深入。我习惯学完一个章节以后,就会google里面的知识点,确保没有漏学重要的概念。课程的知识点涵盖包括:


JS Foundation:解释JS是如何运行的,介绍了一下Google的V8引擎,讲了知识点像 Garbage Collection, Lexical Environment, Execution Context, Hoisting, “this” pointer, IIFE, call, apply, bind 等等。这些知识点都和以后的章节有很大关系,所以一定要看懂!

Types in JS:JS 的类型本身就非常坑,加上隐性转换(coercion)这些概念简直就要爆炸。不过讲师没有花太多时间去说JS类型的坑,有兴趣的同学可以自己额外花时间去了解。

Closures and Prototypal Inheritance: 闭包和原型继承,这两个知识点太太太重要了。不解释,必须好好重复看和总结!

OOP: JS的OOP也有必要看一看,可惜讲师没有讲的太深入。ES6 后用JS写class的确方便很多,但是学一下旧写法也没有坏,否则挺难理解JS的OOP原理。

Functional Programming: 个人最喜欢的一章!讲师有展示到FP的魅力和强大之处。感觉学习FP的坑也很深啊,以后要花时间去好好专攻一下FP!

Asynchronous JavaScript: 异步编程在JS里当然很重要,写Node的时候肯定会接触到。我其实就是奔着这个章节来买这个课程的。。。收获还是不少的,至少弄清楚为什么“JS is a single threaded language that can handle asynchronous code”。。。

Modules in JavaScript: 从Modules Pattern讲到AMD / CommonJS再讲到ES6 native modules,是比较短的一章。

Error Handling: 简单介绍了一下try catch / Promise catch,很实用的一章。


如果之前没有学过JS的同学,建议不要上手就学上面的内容,学习曲线太陡峭。不过没关系,讲师准备了附录去教JS 基本语法 + ES5/6/7/8 + 基本数据结构,初学者可以先看附录的部分,再学core部分。附录的视频长8-9个小时,所以应该讲的挺详细的。(我自己以前学过JS,就跳过附录了)

讲师说学完这课程,你就是top 10% JS developer。我只能表示呵呵,当笑话听听就好。JS的坑是个无底洞,不是随便上个课就能精通。不过上完这课后,感觉JS的基础扎实了不少是真的。

最后附上讲师的学生义务弄的课堂笔记,非常适合用来重温JS知识点。在准备前端面试的同学,希望能帮到你们!

https://docs.google.com/document ... 1diJyx1WpmoS8c/edit

评分

参与人数 24大米 +86 收起 理由
AmyMMEU + 1 赞一个
McZhang + 1 赞一个
hunter3k16 + 1 很有用的信息!
yangmars + 3 给你点个赞!
ryb + 3 谢谢分享!
chancidy + 2 很有用的信息!
byfan1996 + 1 给你点个赞!
Sabrina_落 + 2 很有用的信息!
大队管理员 + 2 给你点个赞!
xsp1996 + 2 给你点个赞!

查看全部评分


上一篇:求推荐java入门课
下一篇:udemy上免费的python课程推荐
我的人缘0
本楼: 👍   100% (2)
 
 
0% (0)   👎
全局: 👍   100% (58)
 
 
0% (0)    👎
推荐 You don’t know Javascript 系列

评分

参与人数 3大米 +6 收起 理由
宋龙龙96 + 2 谢谢分享!
poc7667 + 1 赞一个
aaron_lam + 3 谢谢分享!

查看全部评分

回复

使用道具 举报

我的人缘0
charlieUSC 2019-8-20 12:12:29 | 显示全部楼层
本楼: 👍   50% (1)
 
 
50% (1)   👎
全局: 👍   95% (215)
 
 
4% (9)    👎
这里提到的大部分概念其实Secrets of the JavaScript Ninja这本书里都有讲,推荐大家看这本书

评分

参与人数 2大米 +4 收起 理由
poc7667 + 1 赞一个
aaron_lam + 3 感谢分享好书!

查看全部评分

回复

使用道具 举报

我的人缘0
本楼: 👍   100% (1)
 
 
0% (0)   👎
全局: 👍   95% (115)
 
 
4% (5)    👎
感谢楼主的分享!
回复

使用道具 举报

我的人缘0
本楼: 👍   100% (1)
 
 
0% (0)   👎
全局: 👍   100% (1)
 
 
0% (0)    👎
赞,同样也在学习,谢谢分享!
回复

使用道具 举报

我的人缘0
本楼: 👍   100% (1)
 
 
0% (0)   👎
全局: 👍   100% (5)
 
 
0% (0)    👎
谢谢楼主分享。正在找相关资料
回复

使用道具 举报

我的人缘0
大笨熊nyc 2019-8-20 08:43:28 | 显示全部楼层
本楼: 👍   100% (1)
 
 
0% (0)   👎
全局: 👍   87% (627)
 
 
12% (86)    👎
udemy的最大问题就是你学完后还是浅层次理解一下,但是对于mechanism还是一窍不通
并且这个Asynchronous JavaScript其实讲的挺烂的,说实话
回复

使用道具 举报

我的人缘0
lnq56789 2019-8-20 08:16:41 | 显示全部楼层
本楼: 👍   100% (1)
 
 
0% (0)   👎
全局: 👍   100% (26)
 
 
0% (0)    👎
做前端开发有快一年了还是觉得自己很菜。谢谢楼主分享!
回复

使用道具 举报

我的人缘0
本楼: 👍   100% (1)
 
 
0% (0)   👎
全局: 👍   96% (114)
 
 
3% (4)    👎
楼主是小天使!我发现论坛JS资料还挺少的 过几天也复习整理自学JS的笔记 和大家分享交流一下~THX

评分

参与人数 1大米 +3 收起 理由
aaron_lam + 3 给你点个赞!

查看全部评分

回复

使用道具 举报

我的人缘0
本楼: 👍   100% (1)
 
 
0% (0)   👎
全局: 👍   92% (219)
 
 
7% (18)    👎
谢谢楼主的分享,我也提供两本免费的中文资料,都是阮一峰老师的(可以说是 JS 技术圈绝对的 top 10 网红了),纪念我当前端切图仔的岁月...

1. 对新手特别友好的 JS 入门教程
2. 进阶教程,包括楼主说的那些 Promise 啊之类的 ES6 的特性

评分

参与人数 5大米 +10 收起 理由
鲤墨然 + 2 给你点个赞!
aaron_lam + 3 感谢分享!!
ljf792576519 + 1 赞一个
取个响亮的名号 + 3 欢迎分享你知道的情况,会给更多积分奖励!
宋龙龙96 + 1 赞一个

查看全部评分

回复

使用道具 举报

我的人缘0
 楼主| aaron_lam 2019-8-20 12:03:54 | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   100% (122)
 
 
0% (0)    👎
大笨熊nyc 发表于 2019-8-20 08:43
udemy的最大问题就是你学完后还是浅层次理解一下,但是对于mechanism还是一窍不通
并且这个Asynchronous J ...

除了这个课程,我还有上很多其他的JS网课,最后发现还是看书好~。在等 Professional JavaScript for Web Developers 第四版出,哈哈。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号

本版积分规则

提醒:发帖可以选择内容隐藏,部分板块支持匿名发帖。请认真读完以下全部说明:

■隐藏内容方法 - 不要多加空格: [hide=200]你想要隐藏的内容比如面经[/hide]
■意思是:用户积分低于200则看不到被隐藏的内容
■可以自行设置积分值,不建议太高(200以上太多人看不到),也不建议太低(那就没必要隐藏了)
■建议只隐藏关键内容,比如具体的面试题目、涉及隐私的信息,大部分内容没必要隐藏。
■微信/QQ/电子邮件等,为防止将来被骚扰甚至人肉,以论坛私信方式发给对方最安全。
■匿名发帖的板块和方法:http://www.1point3acres.com/bbs/thread-405991-1-1.html

手机版||一亩三分地

GMT+8, 2019-9-22 13:38

Powered by Discuz! X3

© 2001-2013 Comsenz Inc. Design By HUXTeam

快速回复 返回顶部 返回列表