DEV Community

Ilona Codes
Ilona Codes

Posted on

What is the best course you have ever taken from MOOC?

It's a great question to find some hidden gems!

Personally, I prefer taking courses on edX.

In my opinion, it is one of the best online sources of learning out there, speaking from experience.

Many prestigious and well-known institutes such as MIT, Harvard, Berkeley, etc. worked and keep working collectively to provide high-quality material (lectures, labs, assignments) with each course having an exceptional community which will be present at all times to guide you and answer your questions.

Also, there are many inspiring stories of learners from around the world, who have spent time taking courses on edX.

Whatever platform or class you take, just remember that you get out of it only what you put in. You cannot learn by observing - you need to jump in and engage deeply with the content. Enjoy!


Don't miss my new newsletter issue on Monday, get it first here

Latest comments (21)

Collapse
 
yankee profile image
Yankee Maharjan

Learning how to learn is a highly acclaimed course out there. Would definitely suggest you give it a try. It's a bit slow-paced but the information there will surely help. There's a synonymous book for the course called A mind for numbers

Collapse
 
armarti profile image
David Charles Morse

Martin Odersky's "Functional Programming Principles in Scala" on Coursera is the best CS MOOC I've taken (in-progress), and I've taken a few.

Not only do you have the inventor of the language himself teaching the course, but the pace is perfect such that it's not so slow that you get bored or fast that you get lost. But I think this bit will depend a lot on the student (I have no functional programming experience).

The best thing though is that all the annoying boilerplate setup etc that will usually bog you down when you start a new language is almost completely taken care of by the course. Martin has you clone a git repo, the repo is all setup and JustWorks, and the assignment submission is automated, so you never need to leave the IDE / command line except to check the results of your submission and to watch the lessons.

Collapse
 
johnnweke profile image
John Nweke

edX is great! Coursera is ok too, but honestly some of the best classes I have taken have been on Youtube. Sounds weird, but true. They cut through all the ramble and straight to the point.

Collapse
 
hozzjss profile image
Muhammad Huzayen

Building Your Leadership Skills is not a tech related course but it helped me not to be a leader or anything, but to build basic interpersonal skills and to be more empathetic and aware, I recommend it to those who like I was had trouble communicating or taking initiative.

Collapse
 
tomashanseller profile image
Hanseller

Edx is the best. I am taking CS1301 Certificate and it is amazing.

Collapse
 
cecilelebleu profile image
Cécile Lebleu

CS50. All the way.
I haven’t taken too many MOOCs though, and I actually haven’t finished CS50 yet, it’s just one of those that you just know

Collapse
 
veb101 profile image
Vaibhav Singh
Collapse
 
arnobbhanja profile image
arnob bhanja

'Learning how to learn' from Coursera. It's one of the best non-technical courses that I've come across and I believe learnings from that course can be applied to any field.

Collapse
 
flinkflonk profile image
Michael Hinz

Engineering Software as a Service, by Armando Fox and David Patterson, Berkeley. They were on Coursera back when I took it, now they're on edX. It's actually an online version (maybe stripped down a bit, but still functional) of their CS169 course.

I learned several things from that course:

  • Ruby on Rails
  • managing my source code
  • Heroku
  • software engineering (wasn't a topic when I studied CS in the 80s/90s)
  • maintaining legacy code

Some comments may only be visible to logged-in visitors. Sign in to view all comments.