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:
• Algorithms
• Applied Cryptography
• Artificial Intelligence for Robotics
• College Algebra
• Data Wrangling with MongoDB
• Design of Computer Programs
• Differential Equations in Action
• Exploratory Data Analysis
• Functional Hardware Verification
• How to Build a Startup
• HTML5 Game Development
• Interactive 3D Graphics
• Intro Algebra Review
• Intro to Artificial Intelligence
• Intro to Computer Science
• Intro to Data Science
• Intro to Hadoop and MapReduce
• Intro to Object Oriented Programming
• Intro to Parallel Programming
• Intro to Physics
• Intro to Point & Click App Development
• Intro to Programming
• Intro to Psychology
• Intro to Statistics
• Intro to the Design of Everyday Things
• Intro to Theoretical Computer Science
• Machine Learning 1—Supervised Learning
• Machine Learning 2—Unsupervised Learning
• Machine Learning 3—Reinforcement Learning
• Make Your Own 2048
• Mobile Web Development
• Programming Languages
• Software Debugging
• Software Testing
• Statistics
• Tales from the Genome
• Visualizing Algebra
• Web Development

Recently changed in this version

Hello Udacians! As programmers ourselves, we wanted to add a feature that would help us out too. One thing I have gotten lots of value from is being exposed to excellent articles on relevant programming topics. To that end, we have added "Your Feed", a way for you to receive content, tips and messages delivered straight to the Udacity app.

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


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

    by Jad Issa on 05/09/2014

    After the update that made it fast. This app really became a way to learn on the go! ;)

  • (67 stars)

    by Tushar Kanti Bepary on 04/09/2014

    Very useful...

  • (67 stars)

    by PRAVEEN KONDA on 04/09/2014

    The best best best app i ever tried..awesone stuff,excellent interface,user friendly and lot more.it would be beter if they provide essential softwares links tooo

  • (67 stars)

    by Osama Aldemeery on 04/09/2014

    This app is just what I have been looking for

  • (67 stars)

    by KiD Rex on 04/09/2014

    I haven't gotten a chance to see any of the lessons because of the media player that is built in within the app :'( ... always says sorry can't play this video. My ROM just stinks I built it myself but I can never get video play back to work unless I have a third party app installed :-( ... this one doesn't give me an option to choose media players.

  • (67 stars)

    by Barry Beasley on 04/09/2014

    Have not yet finished a course , but just the idea of such an app to learn such a skill as this is amazing! So far the class has been very easy to understand and well worth the time. THANK YOU!

  • (67 stars)

    by Bee Kay on 03/09/2014

    The classes are greatly helpful and the app works really well, there's just a couple issues with the learning exercises (occasionally the multiple-choice options are blocked from view, etc)