Credentials built and recognized by industry leaders to advance your career

left quote

Offering scholarships and up to 100 internships underscores our firm commitment to the potential of nanodegrees to build a pipeline of talented workers for our future workforce. Nanodegrees will also provide a highly effective means to build the skills of our current employees around critical software disciplines.

Bill Blase
Senior Executive Vice President, Human Resources, AT&T

We are building this curriculum with Udacity because we believe it reflects what developers everywhere should know.

Peter Lubbers
Developer Education, Google

We are looking forward to informing the constant evolution of these nanodegrees to ensure they keep teaching the skills most relevant today and for tomorrow's hiring needs.

Sarah Sproehnle
VP, Educational Services, Cloudera

We see a huge demand for Salesforce developer skills in the marketplace. The Udacity course on building mobile apps empowers anyone to become a Salesforce developer. We are excited for nanodegrees, as they look to be a great way to skill up millions of people to match the need in industry.

Adam Seligman
VP, Developer Relations,

We are excited about the nanodegree program and watching closely. The computer graphics class we built on Udacity offers the finest our engineers have to offer, and it reflects what we want our own staff and future applicants to know. We already found great new talent through this class.

Carl Bass
President & CEO, Autodesk

right quote

Stand out with tech skills that matter.

Learn by doing projects employers value.

Study smart without leaving your current job.

id badge showing happy person

Prepare for a job you love

We obsess over getting you ready for a job you'll love in tech.

But tech changes fast. The skills you learned in school may not be the ones you need going forward, and you may not have the luxury to go back to school full time.

So we've teamed up with leading tech organizations to develop a new kind of online curriculum. They know their hiring needs. They invent and use new technologies. So they know what skills matter better than anyone else.

Compact relevant education

Compact & Flexible
Designed for busy people.
Complete in 6-12 months.
Hands-On Learning
Learn by doing with real-life projects.
Guidance & Support
A community of students and coaches supports you.
screen showing collection of projects
Demonstrable Skills
Earn a Nanodegree credential and build a portfolio of projects.

How will the program work?


Find out if you're ready
  • Complete the Readiness Assessment when applicable.
  • Check if you have the foundational skills to get started.

Get to work & participate
  • Build projects with support from other students and our Coaches.
  • Use our online courses to complete your knowledge as you work on projects.
  • Be active in forums to help your peers and deepen your learning.

  • Submit your projects as you complete them for verification.
  • Earn your Nanodegree credential once you have completed all projects.

Market yourself to get a job
  • Share your nanodegree and project portfolio with the world.
  • Bolster your online presence and polish your resume (we'll show you how).


What is a Nanodegree? What's the experience like?

A Nanodegree is a compact online curriculum designed to get you the skills that employers believe are key to get a job in technology. It focuses on learning by doing. It is typically comprised of 5 to 8 projects with relevant courses to support the skills needed to complete those projects.

As soon as you start a Nanodegree, you join a cohort of students who start the Nanodegree at the same time and work through the program at about the same pace. You interact with other people in your cohort, as well as members of the Udacity Coach team, in an online community to receive support throughout the program. Udacity Coaches also offer office hours, Webcasts and one on one appointments.

To make progress in your Nanodegree, you need to submit your projects by certain deadlines. When all the projects have met required specifications, you will graduate and earn your Nanodegree certificate.

How do you build the curriculum for a Nanodegree?

Our curriculum managers partner with hiring managers and subject matter experts from leading companies to define the skills required to qualify for a job in that field. The courses and projects are built to teach these skills and demonstrate your proficiency.

Why will a Nanodegree curriculum prepare me for a job better than other online courses?

The Nanodegree curriculum is built with input from leading industry employers who know what technical skills they are looking for in potential employees. The information taught in our courses are immediately applicable in the current job market and the portfolio projects you build as part of the Nanodegree program will demonstrate your skills to hiring managers.

How is a Nanodegree curriculum different from taking multiple courses?

The Nanodegree is a carefully curated package that includes supported learning, code reviews and career services that are not available in our individual courses.

If you’d like more details on the differences between the these two options, check out our blog post, How You Can Afford the Nanodegree.

Do I need to take each course in the Nanodegree track in order to receive a Nanodegree credential?

No. All you need to do to earn a Nanodegree credential is to submit completed projects that pass required specifications.

If you already have the skills you need to complete a project, you can submit it immediately and move on to the next project in your Nanodegree portfolio.

The individual courses are there to teach you the skills needed to complete the portfolio projects, should you need the help.

How much time will it take to complete a Nanodegree?

The time commitment for each of our Nanodegree programs vary based on the curriculum you choose and your starting skill level. Programs will vary in length from 6-12 months, based on a time commitment of 10 hours per week.

How much does a Nanodegree cost?

Nanodegree programs cost $200/month. Most programs are expected to take between 6-12 months to complete, depending on your study schedule and prior background. For more details, check the overview page for the Nanodegree program that you're interested in.

The program is self-paced so you can complete the Nanodegree at whichever speed is right for you. You must be enrolled in the program for a minimum of two months in order to earn a Nanodegree credential.

Will scholarships be available?

The following organizations will award scholarships, provided by AT&T Aspire and Udacity:

  • Genesys Works
  • YearUp
  • Boys & Girls Clubs of America
  • Communities In Schools
  • Girls Who Code
  • Jobs for America's Graduates

Each of these organizations have a strong focus on preparing traditionally underserved students for 21st century jobs.

Please contact each of these organizations directly for information on how you can apply for and receive a scholarship for Udacity courses. We expect to include more organizations in the future.

The Nanodegree program I'm interested in is currently not open for enrollment—when will they be open again?

You can find the enrollment date on the corresponding Nanodegree page. Links to these pages can be found on the main Nanodegree page. Select the "Notify Me" button so we can let you know when enrollment opens up again.

Will Udacity's partner companies hire me if I gain a Nanodegree credential?

Nanodegree curricula are designed to develop and demonstrate the skills that employers expect. Our partner companies are committed to hiring graduates of the programs when there are matching positions available. To be eligible to be introduced to companies through Udacity, make sure to fill out your Udacity Profile and keep it up to date as you progress through your Nanodegree.

We're working to build a group of companies with significant tech hiring needs that will join AT&T in offering internships and recognizing Nanodegree credentials. For example, companies such as Autodesk and Cloudera already endorse Nanodegree credentials and are eager to get a first look at graduates from these programs. In the coming months, more companies will be joining the program.

Are there prerequisites for Nanodegree programs?

Prerequisites differ by program, but some minimum requirements include:

  1. You are self-driven and motivated to learn. Participation in this program requires consistently meeting the deadlines.
  2. You can communicate proficiently and professionally in written and spoken English.
  3. You have access to a computer with a broadband connection, on which you'll install a professional code/text editor.
  4. You approach problem solving strategically and can clearly communicate your strategies.
  5. You are willing to contribute to the success of the program, including collaborating with fellow students and giving us feedback on how we can improve.
  6. You have a reliable means of participating in video conferences (ie. Google Hangouts and/or Skype) and of communicating with a Coach (for project assessments and verifications for instance).

Other specific prerequisites can be found under the ‘Nanodegree Prerequisites and Requirements’ section of each Nanodegree overview program.

See the Technology Requirements for using Udacity.

Is there an admissions process? If yes, what is it?

Nope! You simply need to enroll when a given Nanodegree program is open for enrollment.

Are Nanodegree course and project materials available for free?

The materials for individual courses—and the associated projects that make up the Nanodegree curricula—are accessible for free. You can find these courses in the syllabus section of the relevant Nanodegree overview page. However, to earn a Nanodegree credential, you will need to be enrolled in the paid program.

What type of coaching support comes with the Nanodegree?

You’ll have many ways of getting coach support when you’re in the Nanodegree. Our coaches will be monitoring the Nanodegree forums frequently and will answer questions there. Coaches also offer small group Office Hours and Webcasts on different topics that students may find challenging. If you’re requiring some individual help, you can always schedule a 1-1 appointment too.

See all Nanodegree FAQs.