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
School Of
School Of
School Of
School Of
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.
In the Front End Developer Nanodegree program, you will complete five projects and build a resume-worthy portfolio.
Master the Swift programming language, and create a portfolio of iOS apps for iPhone and iPad to showcase your skills!
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.
React is completely transforming Front-End Development. Master this powerful UI library from Facebook with Udacity.
Prepare for Google's Mobile Web Specialist certification with courses from Google.
Learn the Unity game engine, C#, and Google Cardboard, and gain foundational VR knowledge and skills.
Combine a specific focus on Mobile 360 Media with learning core Unity game engine and C# skills, and advance your VR expertise
Learn the advanced tools and techniques required for creating high-immersion VR experiences, as you build upon your Unity Game Engine and C# skills.
Learn the fundamentals of Unreal Engine with our Learn Unreal VR Nanodegree Foundation program. Develop your own virtual reality application using Unreal Engine!
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.
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.
No programming experience? No Problem! Start developing Android apps today.
Use Python, SQL, and statistics to uncover insights, communicate critical findings, and create data-driven solutions.
Learn to apply predictive analytics and business intelligence to solve real-world business problems.
Build effective machine learning models, run data pipelines, build recommendation systems, and deploy solutions to the cloud with industry-aligned projects.
Gain foundational data skills applicable to any industry. Collect and analyze data, model business scenarios, and communicate your findings with SQL, Excel, and Tableau.
Learn the fundamental programming tools for data professionals: Python, SQL, the Terminal and Git.
In this program you will master Supervised, Unsupervised, Reinforcement, and Deep Learning fundamentals. You will also complete a capstone project in your chosen domain.
Learn Python, NumPy, Pandas, Matplotlib, PyTorch, Calculus, and Linear Algebra—the foundations for building your own neural network.
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.
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.
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.
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.
Master the deep reinforcement learning skills that are powering amazing advances in AI. Then start applying these to applications like video games and robotics.
Learn essential Artificial Intelligence concepts from AI experts like Peter Norvig and Sebastian Thrun, including search, optimization, planning, pattern recognition, and more.
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.
This introductory program is the perfect way to start your journey.
Build five hands-on projects to acquire core robotics software engineering skills: ROS, Gazebo, Localization, Mapping, SLAM, Navigation, and Path Planning.
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.
Learn to apply predictive analytics and business intelligence to solve real-world business problems.
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.
Gain foundational data skills applicable to any industry. Collect and analyze data, model business scenarios, and communicate your findings with SQL, Excel, and Tableau.
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.
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.
You’ll master the fundamentals of Google Analytics, build skill in Google Tag Manager, and Data Studio.
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.
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 our schools to find the ideal program for your interests, skill level, and career goals.
Enroll in your perfect program to learn in-demand skills, tools, and techniques.
Learn from cutting-edge content developed with leading companies and delivered by industry experts.
Build a portfolio of real-world projects, reviewed by classroom mentors.
Join a global community of students and work with your cohort to work through challenging concepts and projects.
Land your dream role with resume reviews, technical interview preps, and career counselor consultations.
Get in touch to receive more information on our available Nanodegree programs and updates on new Nanodegree programs to come.