TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: Is there a MOOC provider that deals in more advanced topics?

12 pointsby teapot01almost 7 years ago
I enjoy learning new things and expanding my area of expertise outside of the work that I do, usually I try to do this through reading, conference talks, and online courses.<p>Lately though, I find that a lot of the MOOC courses from coursera, et al. tend to be written for complete beginners and provide very lightweight courses. Because of this I tend to disengage from the course and not complete it.<p>Are there any MOOCs that are more suited for continuing professional development?<p>A side question is how can these courses ever hope to replace university level training?

7 comments

hawkweedalmost 7 years ago
In depth technical books, like for example[1], are very rare these days. Competent people are busy building systems, frameworks and making money. Some of these guys are talking on various conferences, but IMO just to present themselves to various companies. To put it simply they are mostly in a business of selling their time.<p>Systematic approach of learning particular topic through the books is deprecated these days. One of the ways to expand knowledge would be building stuff. If you are into distributed systems, implement something small and build upon that (i.e. implement raft[2] or build distributed rate limiter). There will be many problems and I&#x27;m sure you will learn a lot along the way.<p>[1] &quot;Design of Unix Operating System by Maurice Bach&quot; [2] <a href="https:&#x2F;&#x2F;raft.github.io&#x2F;" rel="nofollow">https:&#x2F;&#x2F;raft.github.io&#x2F;</a>
评论 #17733297 未加载
csnewbalmost 7 years ago
IMO once you&#x27;re past the beginner stage of learning a technical topic (which is what most MOOCs provide), you have to either develop side projects or work on open source projects to learn more advanced concepts.
评论 #17733352 未加载
solomatovalmost 7 years ago
SCPD: <a href="http:&#x2F;&#x2F;scpd.stanford.edu&#x2F;home" rel="nofollow">http:&#x2F;&#x2F;scpd.stanford.edu&#x2F;home</a> and Harvard Extension School: <a href="https:&#x2F;&#x2F;www.extension.harvard.edu&#x2F;course-catalog&#x2F;courses" rel="nofollow">https:&#x2F;&#x2F;www.extension.harvard.edu&#x2F;course-catalog&#x2F;courses</a>
5_minutesalmost 7 years ago
I would recommend normal online trainings (which you can do without pressure), getting some good books and have the discipline to stick with it.<p>MOOCs are trendy but hard to keep up with if anything uncertain popups up in your life, or you can&#x27;t keep up because you don&#x27;t have the skills yet etc.<p>MOOCs in it&#x27;s current form are not particularly interesting unless, or even sustainable for the large audience it&#x27;s been appealing to --- unless you&#x27;re a student or someone with plenty of time.
pravulaalmost 7 years ago
<i>A side question is how can these courses ever hope to replace university level training?</i> - <a href="https:&#x2F;&#x2F;www.edx.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.edx.org&#x2F;</a> Some top tier univs there offering courses and degrees.
评论 #17721655 未加载
cvguyalmost 7 years ago
Udemy? It may not be a MOOC though but what&#x27;s in a name if it serves the purpose... Also, O&#x27;Reilly Media is good. The only (major) downside is that they are not free (but largely affordable, methinks).
orsenthilalmost 7 years ago
Yeah, those are called textbooks and you start by solving the problems given in each lesson. You could start with the algorithms book written by the author named Knuth. I &#x27;ve heard the problems are really challenging.