#533 on Reddit
CS101 Introduction to Computer Science
Udacity
2 recommenders · 2 threads · recommended in 2 years, 2012–2014 · score 2.5
An introductory Udacity course in computer science and programming, focused on problem solving in Python. Students build a working search engine by the end.
Commenters call it a great, project-oriented introduction that focuses on actual coding and problem solving rather than just reading.
CS Fundamentals & Systemsbeginnerfreeinteractive MOOC#python#introduction#problem solving#search engine#programming basics
Recommendations by year
20122014
CS50x is probably good, I haven't tried it (yet) - but as a fellow beginner-programmer, let me just recommend Udacitys CS101 course. It is great! I just finished it, and I learned a lot.
I like this one, but i prefer Think Python: How to Think Like a Computer Scientist. It will introduce some very good explanations about basic things, there are lots of interesting exercises and it will also teach you some mind habits , but you won't deal with lots of code. By the time you finish…
Kudos on taking the plunge. You have a long and frustrating road ahead of you, but if you manage to persevere, it will be incredibly rewarding. There are *tons* of resources out there to pick up various languages, ranging from free to paid; to lay out a few of the more popular ones: - Codecademy -…