Nanodegree Program

Intro to Programming Nanodegree

Learn to Code

This introductory Nanodegree program teaches you the foundational skills all programmers use, whether they program mobile apps, create web pages, or analyze data.

It is ideal for beginners who want to learn new skills, make informed choices about career goals, and set themselves up for success in career-track Nanodegree programs.

  • Student Rating

    View all reviews ()

  • Timeline Total time between today and graduation day depends on your weekly commitment. On average, our graduates complete this Nanodegree program in 4 months.
    4 months
  • Skill Level beginner: Entering students should be motivated, and possess basic computer skills like locating and opening files, and downloading and running programs.
    • 1
    • 2
    • 3

Equity and other salary components for programmer at Paysa

Start with a one-week free trial.

Udacity Connect

UConnect: Face-to-face learning, now available for all Nanodegree students!
Enroll now for 2 free sessions.

Nanodegree Program Syllabus

Student Reviews


Why Take This Nanodegree Program?

If you’re ready to develop foundational programming skills, and ready to reap the benefits of a rigorous and cutting-edge learning program, but aren't sure about which path is right for you, this is the ideal choice. All successful programmers share a common body of knowledge. This program will give you that knowledge. It will enhance your skills, and broaden your opportunities. It is not a career-track degree, but it is a critical step forward. Best of all, the work you do in this program will apply to your career-track Nanodegree program should you move forward on that path!

  • Personalized feedback on projects
  • Coach-supported forums
  • Access to course materials
  • 1:1 appointments with Udacity staff and mentors
  • Verified Nanodegree Credential
  • Best-in-class courses taught by expert instructors

A Nanodegree program is an innovative curriculum path that is outcome-based and career-oriented. Every program has a clear end-goal, and the ideal path to get you there. Courses are built with industry leaders like Google, AT&T, and Facebook, and are taught by leading subject matter experts. Students benefit from personalized mentoring and project-review throughout, and have regular access to instructors and course managers through moderated forums.

Graduates earn an industry-recognized credential and benefit from extensive career support. The ultimate goal of a Nanodegree program is to teach the skills you need, for the career you want, so you can build the life you deserve.

Student Success Story

“I literally knew nothing about computer science... it gave me a really good foundational base in web development, and I'm excited to put that to use in the workplace.”

Nanodegree Graduate

Kelly Marchisio

Web Solutions Engineer, Google

Play Video
Play Video
Our nanodegree graduates have been hired by industry leading companies
  • Cloudera
  • MongoDB
  • Facebook
  • Google


Learning with Udacity means getting you exactly where you want to be in your career.

Most Popular Nanodegree STANDARD

Nanodegree Program

Our flagship Nanodegree programs represent career-track education at its most innovative. Every program is comprised of these core features:

  • Curriculum

    Master cutting-edge skills sought by leading companies

  • 1:1 Feedback

    Rigorous, timely project and code reviews

Graduate in 12 months, get a 50% tuition refund

Prerequisites and Requirements

General Requirements:

  • You are self-driven and motivated to learn. Participation in this program requires consistently meeting deadlines and devoting at least 10 hours per week to your work.
  • You can communicate fluently and professionally in written and spoken English.

Basic Computer Skills:

  • You can find the location of a file on your computer
  • You can rename a file on your computer
  • You can attach a file to an email
  • You can compress (.zip) and uncompress a file on your computer
  • You can download and install programs from the internet

Program Leads

  • Andy Brown
    Andy Brown

    Curriculum Director

  • Cameron Pittman
    Cameron Pittman


  • Dave Evans
    Dave Evans


  • Jessica Uelmen
    Jessica Uelmen


  • Kunal Chawla
    Kunal Chawla


  • Steve Huffman
    Steve Huffman


  • Georgia Davis
    Georgia Davis


Start with a one-week free trial.

Udacity Connect

UConnect: Face-to-face learning, now available for all Nanodegree students!
Enroll now for a 2 week trial.

Thanks for your interest!

We'll be in touch soon.

Icon globe e82eae5d45465aba4fbe4bb746905ce55dc3324f310b79c60e4a20089057d347

Udacity 现已提供中文版本! A Udacity tem uma página em português para você! There's a local version of Udacity for you! Sprechen Sie Deutsch?

Besuchen Sie und entdecken Sie lokale Angebote, unsere Partnerunternehmen und Udacitys deutschsprachigen Blog.

前往优达学城中文网站 Ir para a página brasileira Go to Indian Site Icon flag de deedb1a7a695700236cb6ef4204ddbede5d197dab9b47716c87a0b4d5d9fc325 Zu continue in English