[北美] Udemy和众多课程心得分享

楼主: sssh5566   2019-03-23 02:49:31
前前后后大概花了快1000美元在Udemy上头吧
同样的先说明
一、我有身份,不喜欢的不要看。
二、由于大量采购,我看了看后觉得没价值反复看的我会在30天内退款
遇到不喜欢的烦请自退款,不要怪在我身上。
三、其中课程大概分为两类型,打基础建立project型,其次为准备面试类
你会做project不代表你会面试,而反之。
选课标准:
一、你听得懂,无论是英文还是内容,希望你至少要听得懂。
二、讲师会回应问题的超棒,简直同等于获得免费的现成家教。
三、入门先以热门讲师为主
跟课技巧:
一、跟做project的时候我习惯外接大萤幕,然后同时跟着写code
这很重要。
二、概念题就把它做记号,当成文科背一背就好
我到了后期才做这些,以前觉得会写project就好
没特别去准备譬如什么是DOM,什么是async 、promise 错失了许多面试良机。
我很难明确推荐哪几门,因为我几乎什么都看
新手入门:
(1)The web developer bootcamp Colt steele
这是大名鼎鼎的colt steele课程,有人批判过时了就是了
犹豫要不要走web dev的可看看这门课启蒙,如果连这门课程都看不下去建议你别转了。
看完后你可以在resume上列上mongodb、HTML、CSS、jquerry、node.js 的skill
但这只是启发性而已,以面试来说绝对不够。
(2)Modern React with Redux Stephen Grider (必买!!)
这门课作为react、redux入门超级推荐
无论是迅速的建立project还是将课程project改造成自己的project都很棒
浅显易懂
唯一的缺点是在理论上的完整度不够,我之前看的版本就没解释什么是React dom
(3)Build Responsive Real World Websites with HTML5 and CSS3
适合入门前端,有人说有点过时,我觉得可买可不买
但 颇适合入门。
(4)The Net Ninja youtube系列 (大推)
超级棒又免费
以入门来说浅显易懂,缺点是缺少更深的概念,面试被问到概念可能会被问倒。
(5) Traversy Media
比上面的差一点,但有地方卡住就看这个就是了。
扎实基础篇:
(1)The Ultimate MySQL Bootcamp: Go from SQL Beginner to Expert
把常见的 SQL syntax跑过一片,udemy课程比较少SQL project的课程
至少many to many, one to many 要会
(2)The Complete Node.js Developer Course (3rd Edition) Andrew Mean
这门课扎时的把node.js讲了一次,很多人node.js和express傻傻分不清楚
个人认为这门课程有点难度,无论是以建project或是面试来说cp直都不高
但如果有心想了解node.js的话可以看看
我拿到IBM OA时有用到里面的syntax,至少让我知道要去哪google
我个人没跟完这门课程。
(3)The Modern JavaScript Bootcamp (2019) Andrew Mead
同上
(4)The Complete React Web Developer Course (with Redux) Andrew Mead
同上
Andrew的课程普遍介于新手和中手之间,对于建立基础很不错
但建造出来的project其实不是很实用
喜欢在买,不喜欢的话当参考就好。
(5)The Complete React Native and Redux Course Stephen Grider
坦白说我没有看完,想走手机的可以参考看看
但听同学说这会遇到很多版本问题。
如虎添翼篇(这部分属于不看也不会怎样,但若被问到可以加很多分的):
(1)Advanced CSS and Sass: Flexbox, Grid, Animations and More!
如果你想走前端,Flexbox 和grid的概念可能常常被问到
此外,如果把SASS放在resume上,更能说服别人你想走前端的决心
因为sass几乎是前端的基本技能。
(2)JavaScript: Understanding the Weird Parts
超值得买,但超不建议新手、中手看。
(3)Learn and Understand NodeJS Learn and Understand NodeJS
同上,内容讲的超扎实,但对于新手其实毒药
新手建议以先制造出project之后过一年再来看这个。
(4)The Complete Junior to Senior Web Developer Roadmap (2019)
非必要,但如果你被问到performance的时候至少有东西可以鬼扯。
准备面试篇:
(1)JavaScript Algorithms and Data Structures Masterclass(必买)
我觉得甚至比CS61B讲得还好以及精彩。
(2)The Coding Interview Bootcamp: Algorithms + Data Structures
我觉得还ok,但他有时候会卖弄一些酷炫的js syntax我觉得没意义
譬如他提到可以用every,我觉得一次记太多有混淆之嫌。
其他,不是很推但有几章不错的:
(1)The Advanced Web Developer Bootcamp Colt steele
比web dev bootcamp那门糟很多,但有几个章节讲得还不错
钱多的话可以买起来当字典。
(2)Harvard CS75
我一开始看这个,但中间php实在很冗长
一开始的http和最后面的system design看一看就好
(3) Harvard CS50 React
我一开始也看这个,但后来觉得讲师很喜欢把简单的概念
用复杂的方式写下来,个人觉得没什么意义
然后看完了你还是不会写project
个人觉得不如去看udemy课程。
(4)Object-oriented Programming in JavaScript Mosh Hamedani
这位光头老师讲解得生动活泼
但他的所有课程包含C# .net我觉得他一次把所有东西塞给新手
故我不是很喜欢
建议你变成mid developer 再来考虑看。
(5)React - The Complete Guide (incl Hooks, React Router, Redux)
Maximilian Schwarzmüller
我觉得这老师讲得很仔细,但缺点就是讲得太仔细的
搞得新手晕头转向
故此老师的课程建议你就业后想更加强自己再买
但这门说真的颇完整的,买来当字典不吃亏。
(6) CMU 25-213 introduction of computer system
被问的机率实在不高,可能有些人准备FLNG才用得到。
Java 和Spring 篇
打字打累了先存挡
(1)Java Programming for Complete Beginners - Learn in 250 Steps
in28 minutes
这位印度人虽然口音超级重,但所教的都是精华中的精华
完全不拖泥淡水,刀刀见骨
(2)CS61B
我觉得非必要,且对刚开始转行的有点太难
建议Java熟一阵子在来看这门。
(3)Java Interview Guide : 200+ Interview Questions and Answers
28 mins (必买)
很多常见的考题都在这边,缺点是有些考题太细了。
(4)Java Programming Masterclass for Software Developers
网络上很多人推
我一开始跟这个,但他每一个概念都讲好久听了很想睡
优点是超级完备,建议可以当字典用
Spring and Spring boot说真的我学起来真是一路挫折
参考了大量影片,到时候再想想怎写。
作者: wintercoldb (balance)   2019-03-23 04:28:00
推 用心
作者: GummyBear13 (Olivia)   2019-03-23 05:25:00
推用心分享
作者: k900421 (qq)   2019-03-23 05:33:00
推大方分享
作者: vacuum (可有可无的影子)   2019-03-23 05:58:00
CMU是15-213吧
作者: fushing (fushing)   2019-03-23 07:35:00
大推 现在修课需要学mysql,JS,React 提供的讯息完全是我需要的 希望原po再多分享经验 不过Udemy可以上到$1000也是不容易...orz
作者: Kenhon (kenken)   2019-03-23 09:31:00
感谢分享
作者: rereterry (rereterry)   2019-03-23 09:59:00
其实现在需求量最大的仍然落在sql,js等等,ml类的dataengineer or scientist 真的太竞争了
作者: k900421 (qq)   2019-03-23 10:54:00
为什么说买ml是浪费时间?
作者: cateran (云川闲步)   2019-03-23 10:57:00
ML对学历要求较高 自学半天也不一定有面试机会现在CS本科每个硕博班都在做ML 没学历就不用想了
作者: donkilu (donkilu)   2019-03-23 11:34:00
作者: liberality (Paint it black)   2019-03-23 11:56:00
推分享 之前跟同公司AI组的朋友聊过 也考虑转DS 不过目前工作太忙睡觉都来不及 暂时无法开这条战线转职只能先想办法逃离这变态厂再来规划生涯进修 不过感谢分享 希望未来有机会用的上
作者: jyuan1993 (Yuan)   2019-03-23 12:39:00
Udemy特价时很便宜,Edx贵多了,不过Udemy有些课好久没更新了,觉得很旧...
作者: Garatee123 (Garatee)   2019-03-23 14:17:00
不推不行
作者: RLCorn (山氣日夕佳)   2019-03-23 14:49:00
写得不错啊,怎摸上一篇快战起来压
作者: k900421 (qq)   2019-03-23 15:50:00
找ml/dl engineer门槛也这么高?
作者: supa (supa)   2019-03-23 16:04:00
PUSH
作者: zxbnm (gr)   2019-03-23 16:21:00
大推原po 很有心给大家一个方向
作者: NCKUFatPork (成大肥宅悲歌)   2019-03-23 18:35:00
Stephen Grider的课很不错,不过Udemy很多课都还好,Web可以试试egghead跟pluralsight
作者: aqua2012 (aqua2012)   2019-03-23 20:26:00
问一下,ML/DS很吃学历,那专门走computer vision 或者Natural language processing 呢? 容易找到工作吗?
作者: urmfo (Bambi)   2019-03-23 21:32:00
实用推,买的几乎都跟原po重复了
作者: fallforward (life)   2019-03-23 21:37:00
作者: k900421 (qq)   2019-03-23 21:39:00
谢谢回复 那想请问楼主现在SDE这么多种领域 你自己感觉那方面需求量较大呢?
作者: Linus4season (四季春)   2019-03-24 03:07:00
感谢分享
作者: chiehdis (chiehhime)   2019-03-24 09:51:00
我不是这个领域的都觉得原po好用心!谢谢
作者: freedomsoul (feel free)   2019-03-24 09:58:00
用心 推
作者: rayu (.........)   2019-03-24 11:17:00
推用心分享!
作者: vvvv037 (蛞蝓)   2019-03-24 12:08:00
好奇 为什么没选Udacity?1000购买一个完整的课程了
作者: s06yji3 (阿南)   2019-03-24 15:58:00
不觉得jquery过时,只是现在有更多选择。Udacity的话,好的地方是帮你整理好一个方向还有review。至于值不值这个价就见仁见智。课程确实深度不够,只依靠课程内容其实没什么用,要自己找资源来补足。对就业有没有帮助的话,我觉得没有,但是我不在美国。
作者: chialin7 (6+0)   2019-03-24 18:47:00
请问后端的udemy课程有推荐的吗
作者: spirit119 (精神分裂)   2019-03-25 00:15:00
上一篇46个嘘,某s一个人就贡献了37个但也没什么建设性的
作者: ccc5b683 (嘻嘻嘻五逼六八三)   2019-03-25 01:28:00
作者: lin1000 (lin1000)   2019-03-25 07:21:00
作者: roytom007 (Magic~)   2019-03-25 22:51:00
强者
作者: metalalive (独乐乐不如众乐乐)   2019-03-26 16:07:00
请问你之前做project+准备面试期间, 有无特别准备测试或者开发方法论这一块? e.g. Agile, Scrum, 或者TDD, 单元测试/效能测试/安全性测试....这些部分?并且实际用在自己做的project? 小的目前正在自学这部分, 看Linkedin上蛮多软件职缺希望有实际写测试的经验所以我也正在找合适的学习资源....希望学得深入
作者: f763guy (轻轻松松)   2019-03-27 19:45:00
请问Spring的udemy课程有推荐的吗
作者: bluegray (Try Harder)   2019-03-30 15:57:00
谢谢分享。你一些上过的JS课程我也有买来上课加强。 :)

Links booklink

Contact Us: admin [ a t ] ucptt.com