GitHub – mikesprague/udacity-nanodegrees: List of Udacity Nanodegree programs with links to the free courses in their curricula

Udacity Nanodegrees

Udacity offers some great content in their
Nanodegree programs. If you don't have
the money, and/or just don't want to pay for them, you can take many of the
courses for free.

While it's no substitute for the actual Nanodegree programs
(which include project reviews, additional student and career guidance, and a
job guarantee) there is some great content available for learning.

NOTE: I have NO affiliation with Udacity or Google

Why are only some of the Nanodegrees listed here

The focus of this project has always been making learning accessible. As
such, I've chosen to only list Nanodegrees with free content. All of
the Nanodegrees programs listed here meet the following criteria:

  • Nanodegree lists syllabus on it's public-facing (non-logged in) page
  • Links to each course in the syllabus are available on the public-facing Nanodegree page
  • Individual courses are available to take for free via their public facing course page

Lately, as Udacity adds more and more great (and relevent) programs, the
newer Nanodegrees haven't been listing the courses and/or linking to them and
this list hasn't been updated as frequently.

What about pull requests, I'd like to contribute

Awesome! As long as your PR meets the same 3 criteria in the last section:

  • Nanodegree lists syllabus on it's public-facing (non-logged in) page
  • Links to each course in the syllabus are available on the public-facing Nanodegree page
  • Individual courses are available to take for free via their public facing course page

Table of Contents

Intro to Programming Nanodegree

View Details

Master the skills required to become a Front-End Web Developer, and start
building beautiful, responsive websites optimized for mobile and desktop
performance.

Learn the fundamentals of how the web works and gain a working knowledge of the
three foundational languages that power each and every website: HTML, CSS and
JavaScript.

  1. Intro to HTML and CSS
  2. Intro to Python Programming
  3. JavaScript Basics

Front-End Web Developer Nanodegree

Full Stack Web Developer Nanodegree

Senior Web Developer Nanodegree

No longer listed on Udacity

Data Structures and Algorithms Nanodegree

Data Analyst Nanodegree

Machine Learning Engineer Nanodegree

Predictive Analytics for Business Nanodegree

Android Basics Nanodegree

Android Developer Nanodegree

iOS Developer Nanodegree

Mobile Game Developer Nanodegree

No longer listed on Udacity

View Details

If you want the skills to turn your game ideas into reality, or get ready to
jump into professional game development, this is the program for you!

The core of this Nanodegree program is libGDX, a powerful cross platform game
development framework that allows you to release your game on a variety of
devices and operating systems.

  1. 2D Game Development with libGDX
  2. How to Make a Platformer Using libGDX
  3. Engagement & Monetization | Mobile Games

Tech Entrepreneur Nanodegree

No longer listed on Udacity

View Details

Our Tech Entrepreneur Nanodegree program teaches you the skills you need to
create your own revenue-generating app, and build a successful business around
it. You’ll learn to succeed the Silicon Valley way!

Built in partnership with Google, this program mixes theory and practice to
show students how to transform ideas into market-ready products.

  1. Product Design
  2. App Monetization
  3. Rapid Prototyping
  4. App Marketing
  5. Get Your Startup Started