#110 on Reddit
Introduction to Computational Thinking and Data Science
edX
13 recommenders · 14 threads · recommended in 7 years, 2014–2021 · score 19.0
An edX course from MIT (MITx 6.00.2x) that teaches computational thinking and data science using Python. It covers topics such as simulation, statistical analysis, and plotting data.
The only comment that mentions it describes it as a course the author took after MITx 6.00.1x to get better at Python, and calls it a solid class, though the link is truncated.
Machine Learning & AIintermediatefreeinteractive MOOC#python#data science#computational thinking#simulation#statistics#mit
Recommendations by year
20142021
Great course. I took both this one and the Intro do Data Science (6.00.2x) and I was pretty impressed, such a good and fun course with an excellent textbook also. Heavily recommend both!
Definitely checkout the two MIT intro to CS courses using Python on edX. The second one especially (6.00.2x) serves as a great intro to data science. I took the verified course (which isn't necessary of course) and I highly recommend it.
I'd also recommend MITx 6.00.1x and 6.00.2x if you really want to learn some of the basics of CS. They are the best online courses I've taken to date
Though it would not be a full time thing for two months, I'd highly recommend MIT's EdX 6.00.2x Computational thinking course. It's rigorous enough that you will learn some new foundational theory, but it is the second class after the one for complete beginners, so it would build on what you have…
You suck at JS because you have no programming experience. Programming is a skill that you have to develop. You already know enough HTML/CSS. Do not focus on it anymore. You are wasting your time. One option - Harvard CS50, MIT 6.00.1x (& 6.00.2x). Take these courses then learn JS (Odin Project or…
MITx 6.00.1 and 6.00.2 courses are great for the fundamentals of data science with python.
Start with the math and Python basics. https://www.edx.org/course/introduction-to-computer-science-and-programming-7 -- One of the best online courses I have ever seen. It will teach you not only Python, but to think in right way to solve computational problems efficiently…
stick with python do these courses from edx (taught by staff from MIT) https://www.edx.org/course/introduction-to-computer-science-and-programming-7 https://www.edx.org/course/introduction-to-computational-thinking-and-data-4 and this course from edx (taught by staff from Harvard)…
Came here to say this! MIT has an amazing course for learning computational thinking on edx.org right now, and it’s free to audit. Check it out!
I know it's not quite what you're asking but if you're after a job then the best thing to have is a university qualification - I did 6.00.1x on edx and it helped me get into a course and get a good job. I know that you can more or less do a third level computer science course online for free…
Do both of MIT's CS courses on Edx (1 and 2). The first one is a general introduction to CS using python. The second part does a lot with data science, which isnt the same as AI, but it does help lay a foundation you will continue to benefit from. After that the Andrew NG course is probably what…
Python is what you want. While switching from Ruby to Python isnt the hardest thing, its the Python ecosystem that will take the most time to learn. You will also need some general CS knowledge, so my recommendation would be to do Harvards cs50 mooc, even if it starts with C the first few weeks…
It's worth noting that the Introduction to Algorithms course uses Python2 whereas Intro to Computer Science is using Python3. If you take both and can't figure out why some code from one doesn't work like code from the other, you may have found one of the differences between the two. As to your…
https://www.coursera.org/course/pythonlearn Followed by these fantastic courses by MIT: https://www.edx.org/course/introduction-computer-science-mitx-6-00-1x-0#.VN_hgMXgHa8 https://www.edx.org/course/introduction-computational-thinking-data-mitx-6-00-2x-0
If I remember MIT 6.00.2x course was just about this type of thing, might be worth a look into it if you're interested
6.00.1x Introduction to Computer Science and Programming Using Python starts in a couple days so you could start there and it has a followup 6.00.2x that has data science so this could be a good starting point if you have the 15 hours a week it requires. You can do the SoloLearn and/or Codecademy…
I tried the ocs version years ago and got about a third of the way through, and did the edx versions of 6.00.1x and 6.00.2x recently. I'd recommend the edx versions , if only because they're graded, and when you are just starting out you can really use all the quality feedback you can get. The…
I suppose this isn't a direct answer to your question, but if you've done the lectures for 6.00.1x and haven't done the problem sets, I would strongly recommend that you go back and finish those. While I can understand being frustrated by the grader sometimes, it is, in all honesty, the best…
This is a fantastic course. If you work hard on this one and the following 6.00.2, in my opinion you could land a junior python dev job. Plus, they upgraded the course to 3.5, which is even more awesome. Highly recommend