Coursera
Udacity
Udemy
Skillshare
Futurelearn
Khan Academy
edX
Springboard

Udacity
+250 courses
Udacity began as an experiment in online learning, when Stanford instructors Sebastian Thrun and Peter Norvig elected to offer their "Introduction to Artificial Intelligence" course online to anyone, for free. Over 160,000 students in more than 190 countries enrolled. The potential to educate at a global scale was awe-inspiring, and Udacity was founded to pursue a mission to democratize education. It would take several years of intensive iteration and experimentation to clarify our focus on career advancement through mastery of in-demand skills, but today, Udacity proudly offers aspiring learners across the globe the opportunity to participate in—and contribute to—some of the most exciting and innovative fields in the world.

Specialties: High Quality Courses, Latest Tech Trends

Most popular courses

Check out all Udacity courses here


Online Course by Udacity
Rank icon

Learn key computer science concepts in this introductory Python course. You'll learn by doing, and will build your own search engine and social network.

Level icon Beginner
Time icon hours
Speed icon 3 months
Certificate icon Yes
Free
5
(7000 reviews)
Go to course
Online Course by Udacity
Rank icon

No programming experience? No Problem! Start developing Android apps today.

Level icon Beginner
Time icon 150 hours
Speed icon Unknown
Certificate icon Nanodegree
$199
5
(5900 reviews)
Go to course
Online Course by Udacity
Rank icon

Introductory programming class to learn Object-Oriented Programming, a must-have technique to reuse and share code easily. Learn by making projects.. More.

Level icon Beginner
Time icon 33 hours
Speed icon 6 weeks
Certificate icon Yes
Free
5
(6400 reviews)
Go to course
Online Course by Udacity
Rank icon

Learn to use version control, an important tool for any developer. The course will focus on Git, a specific version control system, and GitHub, a .. More.

Level icon Beginner
Time icon 37 hours
Speed icon 3 weeks
Certificate icon Yes
Free
5
(6200 reviews)
Go to course
Online Course by Udacity
Rank icon

Explore a variety of datasets, posing and answering your own questions about each. You'll be using the Python libraries NumPy, Pandas, and Matplotlib.

Level icon Beginner
Time icon 36 hours
Speed icon 6 weeks
Certificate icon Yes
Free
5
(6000 reviews)
Go to course
Online Course by Udacity
Rank icon

Prepare for a data science career. Learn to use Python, R, SQL, and Tableau to uncover insights, communicate critical findings, and create data-dri.. More.

Level icon Intermediate
Time icon 150 hours
Speed icon Unknown
Certificate icon Nanodegree
$499
5
(4500 reviews)
Go to course
Online Course by Udacity
Rank icon

This class will teach you the end-to-end process of investigating data through a machine learning lens, and you'll apply what you've learned to a r.. More.

Level icon Intermediate
Time icon 33 hours
Speed icon 10 weeks
Certificate icon Yes
Free
5
(5000 reviews)
Go to course
Online Course by Udacity
Rank icon

Show off what you've learned in your Nanodegree program with a project that defines

Level icon Expert
Time icon 35 hours
Speed icon 3 months
Certificate icon Yes
Free
5
(4800 reviews)
Go to course
Online Course by Udacity
Rank icon

Learn the fundamentals of JavaScript, the most popular programming language in web development.

Level icon Beginner
Time icon 36 hours
Speed icon 2 weeks
Certificate icon Yes
Free
5
(4600 reviews)
Go to course
Online Course by Udacity
Rank icon

Learn how to make your apps interactive using buttons and text! In this course you'll learn the basics of the Java programming language and how to .. More.

Level icon Beginner
Time icon 34 hours
Speed icon 4 weeks
Certificate icon Yes
Free
5
(4600 reviews)
Go to course