Live data from Hacker News

Ask HN: Recommend me a course on Coursera

news.ycombinator.com

121–130 of 142 posts

Re: Ask HN: Recommend me a course on Coursera

#124

programming languages (parts a, b, and c) by dan grossman https://www.coursera.org/learn/programming-languages introduces the underpinnings of programming languages via standard ml, racket, and ruby.

I second this recommendation. A really good course, and if you do all 3 parts it's really the equivalent of a full university course. Covers the main concepts in modern programming languages, such static vs. dynamic typing, OO vs functional, and does so I consdierable depth, with reasonably challenging programming projects. Even if you think you already know this stuff, it's a good review and I guarantee you'll learn a few new things.

Also, Dan is a good professor and is really enthusiastic about the subject.

Re: Ask HN: Recommend me a course on Coursera

#125
post #124

programming languages (parts a, b, and c) by dan grossman https://www.coursera.org/learn/programming-languages introduces the underpinnings of programming languages via standard ml, racket, and ruby.

I second this recommendation. A really good course, and if you do all 3 parts it's really the equivalent of a full university course. Covers the main concepts in modern programming languages, such static vs. dynamic typing, OO vs functional, and does so I consdierable depth, with reasonably challenging programming projects. Even if you think you already know this stuff, it's a good review and I guarantee you'll learn…

yep, it's a very fun course and very well organized, including code reviews for homework. i fixed some issues found in mine and enjoyed reviewing others' work. i do wish there were programming assignments for sml's module system though. that part felt a bit tacked on.

i still need to go back and finish the ruby section. at that point in the course, i got distracted with other things.

Re: Ask HN: Recommend me a course on Coursera

#126
post #97

Earlier quoted context omitted.

I have to also mention nandgame.com here. Similar idea, but all presented as an interactive, browser-based game. Start with nand gates and build up to a functioning computer. You never get to tetris, but it's great and super easy to start playing/learning. Delightful.

http://nandgame.com/ You‘re welcome.

Oh man, a big Thank You. I kind of know where I'll be spending 10-12 hours in the next few days.

Re: Ask HN: Recommend me a course on Coursera

#127
Two courses taught by faculty at the Russian institute HSE (Higher School of Economics).

1. How to Win a Data Science Competition https://www.coursera.org/learn/competitive-data-science

2. Bayesian Methods for Machine Learning https://www.coursera.org/learn/bayesian-methods-in-machine-l...

Re: Ask HN: Recommend me a course on Coursera

#128

Earlier quoted context omitted.

I would recommend Andrew Ng's updated course on Deep Learning with python instead. https://www.coursera.org/specializations/deep-learning

Yeah - the updated version is much better (I've completed both of them) just because you don't need to struggle with Matlab. Overall, this course is extremely good mostly because Ng covers the essential theoretical topics and gives some practical advice. Also, the topics are explained really well and you do not need to look up additional material. Also, I really appreciate that he took the time to derive those equati…

I'm started the Deep Learning course last night and I too think it's really good. After you finished the series of courses, what did you move on to?

Re: Ask HN: Recommend me a course on Coursera

#129
post #29

I am taking the Modelling series( https://www.coursera.org/learn/basic-modeling ) and Discrete optimization( https://www.coursera.org/learn/discrete-optimization ). Great way to get your feet wet in the world of NP-hard problems.

Discrete optimization is the best course for me. It's really challenging one. I spend about a month for getting A score for all tasks - but it's rewarding experience. I miss professor Pascal. I hope he will create a second course!

I took watched some of the lectures and did a few exercises when I had a similar course at University, it was great indeed.
Post reply on HN