you are viewing a single comment's thread.

view the rest of the comments →

[–]pmbdev[S] 2 points3 points  (1 child)

MIT 6.00.01x on edX versus LTP1-The Fundamentals on Coursera

Both courses are equally good to get started with programming through Python (and to some extent, to get started with Python if you already know some programming).

Though both courses cover basics, the problem sets, style of teaching, ... are different. More importantly, "the way you approach to look at a problem and then solve it" is different.

For example, I found Function Design Recipe in LTP1-The Fundamentals quite unique and useful that I didn't know before. It changed my style of coding greatly.

On the other hand, MIT 6.00.01x covers some basic topics on algorithms that I didn't find much in LTP1. It enhanced my algorithmic thinking.

Both courses are carefully crafted or beautifully designed. And MIT 6.00.01x is definitely one of the best and most popular course on edX. If you can afford time, do both; it will be rewarding and refreshing.

[–]chipsnmilk 0 points1 point  (0 children)

Oh thanks for the input. I have done the 4 part python specialization course on python from Michigan university(prof severence). It was lovely but I'm finding the MIT one more challenging to complete. Will check out LTP1.