In this introduction to computer programming course, you’ll learn and practice key computer science concepts by building your own versions of popular web applications. You’ll learn Python, a powerful, easy-to-learn, and widely used programming language, and you’ll explore computer science basics, as you build your own search engine and social network.Prerequisites and Requirements: There is no prior computer programming knowledge needed for this course. Beginners are welcome!See the for using Udacity.
This course teaches valuable skills
Estimated earnings for individuals who use skills taught in this course. Figure based on US average salary and career skills data.
Write a review
Reviews for this course
Aaron Yi (Guest) says:
This is one of the best CS courses online. Professor Evans is wonderful, the format is very easy to learn with, and you're constantly writing code. As the course progresses the problems become more challenging. Sometimes it's the complexity of the problem you're solving and trying to manage that complexity. Other times it's trying to figure out the most elegant and efficient algorithm you can use.
OpenCourser Guest says:
Intro courses offered by universities get more into CS theory, but spend less time on teaching you how to actually program. There are some gaps as a result though that you don't find out about until much later. If you want to limit the gaps and have a few weeks to spare I encourage you look at CS50x (Harvard's intro).
What learners are saying BETA
a search engine
Got to know how a search engine works.
learn a lot
...the professor intentionally keeps things simple with regards to the language itself.
Just want to do justice to the course and instructor Dave Evans.
I especially liked the cellular automaton question in the final exam.
I would recommend to any looking to jump into the world of computer science.Prior experience…
...it does touch on a few basic computer science topics.
Highly recommended!A fairly gentle introduction to Python …
You can find this course in these lists:
Courses like this
Featured in these posts: