#150 on Reddit
CS101 Introduction to Computer Science
Udacity
11 recommenders · 11 threads · recommended in 5 years, 2012–2018 · score 12.3
An introductory computer science course from Udacity that teaches programming basics in Python, building toward a web crawler or search-style bot. It assumes no prior programming knowledge.
Commenters repeatedly point to it as a free, solid starting point for absolute beginners, with one saying it gives a solid foundation and teaches critical thinking about code.
Algorithms & Data Structuresbeginnerfreeinteractive MOOC#python#intro to programming#web crawler#udacity#fundamentals
Recommendations by year
20122018
Udacity.com has a great CS101 course for free as well as Python, Java and Javascript: Also - this is a great read for new programmers https://medium.freecodecamp.org/how-i-went-from-newbie-to-software-engineer-in-9-months-while-working-full-time-460bd8485847 ​
Udacity has a ton of courses. You should definitely see if you've covered everything in their CS101 course and then check out the debugging and testing courses as well as anything Peter Norvig taught. CS programs tend to have you take a data structures course once you have the basics of a language…
It depends on how far in you are. Code school seems to focus on very few subjects, but have a high production value per course. They move at a faster pace and assume you have a basic foundation of programming. Team Treehouse is more for beginner/intermediate and have a wide pool of subjects to…
A lot of these answers are general "work your ass off"/"pick a project"/etc, but it's hard to become obsessed with a project when you've overwhelmed by where to even start. I was in this position, I kept doing different tutorials on codecademy and others on different things but didn't feel like I…
You're looking forward too far. I've been learning for the last couple years on an off which has helped me with general programming logic. Recently I've buckled down to start learning a language. Just learn something every day no matter how small it may seem. Start with Udacity's CS101 course or…
This is fantastic for algos and Python and is a 101 course: https://www.udacity.com/course/cs101 And the problem with OO in Java is that the classes don't behave right... Fuck it. You're ahead of the curve the way you are talking already. Muddle through, get the grade. It's a great conversation…
It, at the very least, takes considerable effort. You can try following some Udacity courses -- CS101 assumes no prior knowledge. However, expecting this to come easily would be a mistake.
As a beginner I think you need a highly-structed learning method, so I would recommend You check out Udacity's Web Development class. As a prerequisite you should take Udacity's CS101 class.
Check out udacity.com, the CS101 course is to build a web scraping bot.
Go for Python as a first language. It's...it's oh so easy, it's unbelievable. I'd recommend http://www.udacity.com CS101 As for learning, it's simple, practice, practice, practice. There's no shortcuts or workarounds.
Trading Website Community Project - 1 - Introduction This is a walkthru series so it will help you learn how to build websites. If you want to use PHP/Mysql then there are other videos on his channel which can help you. Also, Udacity has a great Web Application Engineering course going on right…
I am interested but have just started the CS101 course on Udacity .. will check out this one too down for the discord
So it's a little late, but I thought I could help you out because I've taken quite a few course there now. So first, the courses I've taken. Thus far, I've taken CS101, HTML/CSS, Responsive Web Design, JS Basics, jQuery, Git, Canvas, and OOJS. I've also taken part of the algorithms and programming…
I would really like that, if I had the time. Unfortunately, I am in the class now. I was looking for guidance now. I was hoping Reddit would have some websites to help me get a better foothold than what I currently know. I will definitely look into the CS101 course, at Udacity, and I appreciate…