Udacity - Learn Programming

Udacity - Learn Programming

100,000 - 500,000 downloads

Add this app to your lists
Join our 1.5 million other students today and learn programming and big data to advance your knowledge and career in programming.

Udacity courses are taught by industry experts from Facebook, Google, Cloudera and MongoDB.

Our classes range from teaching you the very basics of programming, to more advanced courses that help you make sense of data.

Learn to code in HTML, CSS, Javascript, Python, Java and other programming languages.

Enjoy our courses in the comfort of your own home, solve a programming problem at a coffee shop or answer short quizzes in the park. Udacity for Android is the learning experience that fits into your lifestyle.

We have classes in:
• Applied Cryptography
• Artificial Intelligence for Robotics
• College Algebra
• Computer Networking
• Data Analysis with R
• Data Wrangling with MongoDB
• Design of Computer Programs
• Developing Android Apps
• Developing Scalable Apps with Java
• Differential Equations in Action
• Functional Hardware Verification
• HTML5 Game Development
• How to Build a Startup
• How to Use Git and GitHub
• Interactive 3D Graphics
• Intro Algebra Review
• Intro to Algorithms
• Intro to Artificial Intelligence
• Intro to Computer Science
• Intro to Data Science
• Intro to Descriptive Statistics
• Intro to HTML and CSS
• Intro to Hadoop and MapReduce
• Intro to Inferential Statistics
• Intro to Java Programming
• Intro to Parallel Programming
• Intro to Physics
• Intro to Point & Click App Development
• Intro to Psychology
• Intro to Statistics
• Intro to Theoretical Computer Science
• Intro to the Design of Everyday Things
• JavaScript Basics
• Machine Learning: Reinforcement Learning
• Machine Learning: Supervised Learning
• Machine Learning: Unsupervised Learning
• Make Your Own 2048
• Mobile Web Development
• Object-Oriented JavaScript
• Programming Foundations with Python
• Programming Languages
• Software Debugging
• Software Development Life Cycles
• Software Testing
• Tales from the Genome
• UX Design for Mobile Developers
• Visualizing Algebra
• Web Development
• Website Performance Optimization

Recently changed in this version

Greetings Udacians,

We have an exciting release for you today! You can now access many of our paid offerings, including Coach Chat. Our Coaches come from both industry and academic backgrounds, and share a passion for teaching. They’ll immerse themselves in the course together with you and are in touch from your first day and throughout your learning through email, chat, and online video.

Thanks from the Udacity mobile team!
Clifton, Eric, Lindsey, Oliver & Sammy

Last activity on Udacity - Learn Programming
Comments and ratings for Udacity - Learn Programming
  • (67 stars)

    by Andrey Nazarchuk on 28/09/2014

    I like how the courses are interactive

  • (67 stars)

    by Sayi Sathyavan on 28/09/2014

    Does not work on Chromecast though it lists in it

  • (67 stars)

    by Nicolás García on 28/09/2014

    The application is top notch and the instructor quality leave the commercial live virtual classes as Lynda or other educational site very low. The application deservs a five star rating but the survey and test phases give a constant black screen and I have to leave the app and start it over again a couple of time. Please resolve that issue and my star rating will be over the top. Cheers

  • (67 stars)

    by sean brantley on 27/09/2014

    U need all ur math skills. if you don't have the skills to answer the math questions you will be stuck and can't go on.

  • (67 stars)

    by Christopher Barron on 27/09/2014

    Kind of ironic that the program teaching me computer science is not working. My videos are getting constant "Couldn't playback video"s.....please fix so I don't have to be glued to my laptop. The website is working flawlessly... The app won't play any videos at all...Once fixed I will give it the 5 stars it deserves

  • (67 stars)

    by Nur Azhar on 27/09/2014

    I'm a seafarer,please allow offline mode to study as there's no internet on a vessel.

  • (67 stars)

    by Terrence Andrews on 26/09/2014

    Unable to view responses in Java course, on 10" tablet or nexus 4