#167 on RedditEvergreen
Intro to Programming
Udacity
8 recommenders · 9 threads · recommended in 7 years, 2012–2020 · score 10.8
A free, Python-based introductory programming course on Udacity (CS101 page) for complete beginners. Commenters say it starts simply and builds toward a basic search engine project.
Commenters call it their favorite starting point for beginners and say it moves quickly into real-world projects like a search engine.
Machine Learning & AIbeginnerfreeinteractive MOOC#python#intro programming#search engine project#udacity#beginners
Recommendations by year
20122020
I recommend Udacity to everyone. They have an entire catalog of free courses. Intro to programming is python based. From there you can do Data Analysis and Data Science courses, both Python based as well. Udacity literally changed my life!
The best course I've seen is Udacity's Intro to Programming. It starts off simple, but quickly gets hard and real-world as they show you how to build a search engine. Only problem is, they don't really touch on classes. So I'd supplement with MIT's Gentle Introduction to Python. You make a tetris…
Hey, I am a self taught programmer too. There a few different kinds of amazing resources that should answer a lot of your questions. My favorite is the Intro to programming course by Udacity. It seems to me that you are pretty proficient already, but give this a try. Its really fun. Then there is…
Start with Udacity’s Intro to programming course(free). And pick up “a smarter way to learn python” on Amazon. spend about 4-5 hours a day for 2-3 months doing just this. Then move on to Harvard’s CS50. Wax in wax out grasshopper
Also doing Fullstack’s bootcamp prep. About 3/4 finished. Used Visual Studio as my IDE and jasmine as the test suite. Actually really enjoying it. Well paced with just the right amount of challenge. If you’re starting from zero, it might be too early? Try taking Udacity’s intro to programming…
A stack of books, and working along through them, along with personal projects. I recommend Teamtreehouse.com and udacity.com to beginners now if you want to break into web development. If you're a complete beginner, take the udacity.com introduction to computer science and introduction to…
Python is a great first language to learn, I recommend the Intro to Programming class at Udacity.com It's used in a lot of things, web applications being a major one. I definitely recommend starting with Python if you're completely new to programming.
There is no test but, sign up for a free intro to programing course on EdX or Udacity or Coursera and see how it goes. Frankly, if it's your first class, you'll struggle. Everybody does. But it's a start.
Agreed. That is why I think the courses offered by Udacity are awesome. Introduction to Programming has the goal to build a search engine(well only the basic programming of it), Web Applications course will focus on building a multi user blog, and so on. Having such goals are a good motivator.
It's totally different to high school with the math. It might seem at times that it's not relevant, but it very much is; for example, calculating the speed of algorithms that search and sort data; in games, math is used all over the place from physics to how sprites interact with each other on…