| I see the current MOOC divided into 4 styles: - if you want academic rigor, you take edX and to some extent Coursera - if you want to learn something between academic and practical you never did before while working full time, you take Coursera courses - if you want to train yourself on some of the latest trends, you take Udacity - everything else that is outside big companies/academia you seek on Udemy and similar platforms I am happy with all these, I initially spent most of my learning time on Coursera, then moved mostly to edX for big-name university curriculum and now I am taking Udacity's self-driving car nanodegree and maybe later AI nanodegree if I get in. You simply need to choose what you want and then look at the appropriate platform. I am very happy we have now different shades of a good thing and I applaud to all people making this possible! Big thanks! |
I have taken courses on all the above MOOC offerings and completed courses to varying degrees. For a Software professional, the rigor in increasing order is: Udemy, Udacity, Coursera and edX. Of course, this is a very high level generalization and depends on each course/professor.