今天想给大家推荐一些Coursera这个老牌线上课程网站的课程/项目。
⭐️ Course/Specialization
这一部分大家最为熟悉,Andrew Ng的Machine Learning和Umich的Python for Everyone分别是典型的Course和Specialization的代表。
✅ 优点:时间安排比较灵活,有空就可以上线看视频做quiz,每周按时完成作业即可拿到课程证书,周期短,基本都会有几个mini projects,可以写简历上也可以丰富linkedin。价格便宜,$49一个月unlimited access。
❎ 缺点:课程内容比较浅显,点到即止。虽然有讨论论坛,但得到的帮助并不会像真正在学校学习一样多,很多时候靠自觉,尤其是quiz和作业的完成。projects都比较小,impact不大。
🉑️推荐:
✨Java Programming and Software Engineering Fundamentals Specialization by Duke University
前端后端都有涵盖,前端着重Javascript,HTML和CSS,后端是Java。有若干projects,包括recommendation engine,predictive text generator等等。
✨Accelerated Computer Science Fundamentals Specialization by UIUC
主要用C++,涵盖数据结构和算法,讲得比较深入,这个系列其实是UIUC online degree的一个先修课,所以注重打基础。每门课程会有一个mini project,包括editing images, efficiently manipulating data structures, solving a graph search problem。
⭐️ MasterTrack™ Certificate
这个系列其实是由一些在Coursera上面提供online master的学校提供的。以ASU的Software Engineering MasterTrack™ Certificate为例,三门课程9个学分,如果之后你想要申请ASU的online master,这个9个学分可以算进去。
✅ 优点:有live session和office hour,很多问题可以得到解答。课程质量和深度比较有保证。课程提供的projects是real world projects,写在简历上会比toy projects有用。
❎ 缺点:要求有一定基础,学费贵($4500三门课程),耗时长(4-6个月)
🉑️ 推荐:
✨Software Engineering MasterTrack™ Certificate by Arizona State University
cover了software design和testing,同时也会讲很多目前比较流行的技术(甚至还有blockchain),三门课四个projects都很贴合实际。
最近还推出了Guided Projects,但是我看了一眼觉得虽然便宜但是质量都不高,不推荐。此外Coursera还提供Online Master Degree,又是另外一个领域了,我们之后再讲。
最新评论 5
:好多课!你边上班边学吗?
:上班之后完全停止学习了😭我觉得要重新开始学东西💪🏼💪🏼
:这个系列好赞
:好贵的学费
:👍