Discover your future in our programs

Learn in-demand skills, build incredible projects, and gain an industry-valued credential. Take your first step by exploring our schools to find your perfect program.

Explore our programs below

  • School Of

    Programming
  • School Of

    Data Science
  • School Of

    Artificial Intelligence
  • School Of

    Autonomous Systems
  • School Of

    Business

School OfProgramming

Learn More
Build portfolio-ready projects, learn new tools, and advance your career as a developer, in the School of Programming. Study programs developed with industry leaders, and learn the skills for careers in areas such as Blockchain, VR, and Full Stack development.

For more information about the School of Programming

Show Nanodegrees

“Having the skills from my Nanodegree program definitely played a role in my career change—I could demonstrate that I was keeping my skillset fresh, and was still learning”

STUDENT STORIES

Andrew Huschkanow aFront-End Developer

Introduction to Programming

Udacity's Intro to Programming is your first step towards careers in Web and App Development, Machine Learning, Data Science, AI, and more! This program is perfect for beginners.

4.6

Front End Web Developer

In the Front End Developer Nanodegree program, you will complete five projects and build a resume-worthy portfolio.

4.67
In collaboration with
New

iOS Developer

Master the Swift programming language, and create a portfolio of iOS apps for iPhone and iPad to showcase your skills!

4.7
In collaboration with

Full Stack Web Developer

In this program, you’ll prepare for a job as a Full Stack Web Developer, and learn to create complex server-side web applications that use powerful relational databases to persistently store data.

4.62
In collaboration with

React

React is completely transforming Front-End Development. Master this powerful UI library from Facebook with Udacity.

4.56

Mobile Web Specialist

Prepare for Google's Mobile Web Specialist certification with courses from Google.

4.8
In collaboration with
New

VR Foundations

Learn the Unity game engine, C#, and Google Cardboard, and gain foundational VR knowledge and skills.

In collaboration with
New

VR Mobile 360

Combine a specific focus on Mobile 360 Media with learning core Unity game engine and C# skills, and advance your VR expertise

In collaboration with
New

VR High-Immersion

Learn the advanced tools and techniques required for creating high-immersion VR experiences, as you build upon your Unity Game Engine and C# skills.

In collaboration with

Learn Unreal VR Foundations

Learn the fundamentals of Unreal Engine with our Learn Unreal VR Nanodegree Foundation program. Develop your own virtual reality application using Unreal Engine!

4.86
New

Blockchain Developer

Demand for blockchain developers is skyrocketing. In this program, you'll work with the Bitcoin and Ethereum protocols, build projects for real-world application, and gain the essential skills for a career in this dynamic space.

4
New

Cybersecurity

Build and manage secure applications with real-world cybersecurity projects designed by industry leaders. Learn cloud infrastructure security, application security, and monitoring and incident response

In collaboration with

Android Developer

Start your career as an Android developer. Learn best practices for mobile development, build a portfolio of apps, and publish your own app to Google Play.

4.77
In collaboration with

Android Basics

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

4.85
In collaboration with

For more information about the School of Programming

School OfData Science

Learn More
Learn in-demand data skills in the School of Data. Launch or advance your career as a Business Analyst, Data Analyst, or Data Scientist, and enroll in programs build with Kaggle, Tableau, Alteryx, and Mode.

For more information about the School of Data Science

Show Nanodegrees

“When they called and said ‘Congratulations, we would like to offer you a position as a Data Analyst,” … I was just so happy.”

STUDENT STORIES

Jennifer Tsounow aData Analyst

Data Analyst

Use Python, SQL, and statistics to uncover insights, communicate critical findings, and create data-driven solutions.

4.56
In collaboration with

Predictive Analytics for Business

Learn to apply predictive analytics and business intelligence to solve real-world business problems.

4.59
In collaboration with
New

Data Scientist

Build effective machine learning models, run data pipelines, build recommendation systems, and deploy solutions to the cloud with industry-aligned projects.

4.34
In collaboration with
New

Business Analytics

Gain foundational data skills applicable to any industry. Collect, organize, and analyze data using Excel, SQL, and Tableau.

4.69
In collaboration with
New

Programming for Data Science

Learn the fundamental programming tools for data professionals: Python, SQL, the Terminal and Git.

4.86
In collaboration with

For more information about the School of Data Science

School OfArtificial Intelligence

Learn More
Advance your career in one of today’s most transformational technological fields—Artificial Intelligence. Build real-world projects and add to your toolkit, in cutting-edge areas such as Deep Learning, Machine Learning, and AI for Trading.

For more information about the School of Artificial Intelligence

Show Nanodegrees

“I realized I could literally learn an entire new set of skills.”

STUDENT STORIES

Kelcey Mortonnow atHackerone

Machine Learning Engineer

In this program you will master Supervised, Unsupervised, Reinforcement, and Deep Learning fundamentals. You will also complete a capstone project in your chosen domain.

4.65
In collaboration with
New

AI Programming with Python

Learn Python, NumPy, Pandas, Matplotlib, PyTorch, Calculus, and Linear Algebra—the foundations for building your own neural network.

4.37

Deep Learning

Deep learning is driving advances in artificial intelligence that are changing our world. Enroll now to build and apply your own deep neural networks to produce amazing solutions to important challenges.

4.61
New

Artificial Intelligence for Trading

Complete real-world projects designed by industry experts, covering topics from asset management to trading signal generation. Master AI algorithms for trading, and build your career-ready portfolio.

3
In collaboration with
New

Computer Vision

Learn the computer vision skills behind advances in robotics and automation. Write programs to analyze images, implement feature extraction, and recognize objects using deep learning models.

4.45
In collaboration with
New

Natural Language Processing

Learn the skills to get computers to understand, process, and respond to human language. Build models on real data, and get hands-on experience with sentiment analysis, machine translation, and more.

4.12
In collaboration with
New

Deep Reinforcement Learning

Master the deep reinforcement learning skills that are powering amazing advances in AI. Then start applying these to applications like video games and robotics.

4.33
In collaboration with
New

Artificial Intelligence

Learn essential Artificial Intelligence concepts from AI experts like Peter Norvig and Sebastian Thrun, including search, optimization, planning, pattern recognition, and more.

4.52

For more information about the School of Artificial Intelligence

School OfAutonomous Systems

Learn More
Prepare for an exciting career in autonomous systems, and learn core tools, concepts and techniques. Master concepts such as Computer Vision, Localization, and Path Planning, in programs designed for both complete beginners and experienced professionals.

For more information about the School of Autonomous Systems

Show Nanodegrees

"With each project, I was building an awesome portfolio of projects which I could show to companies. It also gave me confidence in my skills."

STUDENT STORIES

Dominic Monnnow aDeep Learning Engineer
New

Self Driving Car Engineer Nanodegree

Self-driving cars are set to revolutionize the way we live. This is transformational technology, on the cutting-edge of robotics, machine learning, software engineering, and mechanical engineering. In this program, you’ll learn the skills and techniques used by self-driving car teams at the most advanced technology companies in the world.

4.78
In collaboration with

Intro to Self-Driving Cars Nanodegree

This introductory program is the perfect way to start your journey.

4.71
New

Robotics Software Engineer Nanodegree

4.37
In collaboration with
New

Flying Car and Autonomous Flight Engineer Nanodegree

Master job-ready autonomous flight software engineering skills as you tackle advanced challenges, write real code for real aircraft, and develop a systems understanding of the Flying Car full-stack.

4.27

For more information about the School of Autonomous Systems

School OfBusiness

Learn More
Whether you’re just getting started, adding to your skill set, or advancing your career as a digital marketer, product designer, or business analyst, you’ll master modern business skills in the School of Business.

For more information about the School of Business

Show Nanodegrees

“I’m not only confident using the skills I learned, but more ready to add to those skills when I need to work with something new.”

STUDENT STORIES

Sushasini Gadamnow aProduct Marketing Manager

Predictive Analytics for Business

Learn to apply predictive analytics and business intelligence to solve real-world business problems.

4.59
In collaboration with

Digital Marketing

Gain real-world experience running live campaigns as you learn from top experts in the field. Launch your career with a 360-degree understanding of digital marketing.

4.68
In collaboration with
New

Business Analytics

Gain foundational data skills applicable to any industry. Collect, organize, and analyze data using Excel, SQL, and Tableau.

4.69
In collaboration with

Google Ads

In this program, you’ll gain a 360-degree understanding of the new Google Ads as you run live campaigns with real budgets. Topics include: Search, Display, Video, App Advertising, and more.

4.48

Design Sprint Foundations

Learn to use the Design Sprint process to test ideas, leverage opportunities, and power innovation. With expert instruction and hands-on training, you’ll become an exceptional problem-solver.

4.55
New

Google Analytics

You’ll master the fundamentals of Google Analytics, build skill in Google Tag Manager, and Data Studio.

5
In collaboration with

For more information about the School of Business

What is a Nanodegree program?

Our Nanodegree programs are project and skills-based educational credential programs. They are built with, and valued by, leading companies, and delivered by industry experts. When you enroll, you’ll start mastering valuable skills and cutting-edge tools to advance your career in a wide range of exciting fields.

Included in our Nanodegree programs
  • Master in-demand skills and tools

  • Create real-world projects for your portfolio

  • Build your readiness to land your dream job

  • Join an active global student community

  • Explore

    Explore our schools to find the ideal program for your interests, skill level, and career goals.

  • Enroll

    Enroll in your perfect program to learn in-demand skills, tools, and techniques.

  • Learn

    Learn from cutting-edge content developed with leading companies and delivered by industry experts.

  • Build

    Build a portfolio of real-world projects, reviewed by classroom mentors.

  • Community

    Join a global community of students and work with your cohort to work through challenging concepts and projects.

  • Career

    Land your dream role with resume reviews, technical interview preps, and career counselor consultations.

Need help selecting a Nanodegree program?

Get in touch to receive more information on our available Nanodegree programs and updates on new Nanodegree programs to come.