History
Udacity began as an experiment in online learning, when Stanford instructors Sebastian Thrun and Peter Norvig elected to offer their "Introduction to Artificial Intelligence" course online to anyone, for free. Over 160,000 students in more than 190 countries enrolled. The potential to educate at a global scale was awe-inspiring, and Udacity was founded to pursue a mission to democratize education.
Education
Industry leading programs built and recognized by top companies worldwide, Udacity students are a community of global learners united in a shared goal of uplift and transformation. Our unique learning model enables an unprecedented degree of engagement with our students, and we are with them through every step of their learning journey—from the first moment a marketing team member might answer a question on Facebook, to the penultimate moment when a career team member receives word that a graduate has gotten a new job. Our mantra is Students First, and this is the light that guides us as we continue our mission to bring the highest quality learning possible, to as many students as we can possibly reach.
Career
Our mission is to power careers through tech education. We partner with leading technology companies to learn how technology is transforming industries, and teach the critical tech skills that companies are looking for in their workforce. With our powerful and flexible digital education platform, even the busiest learners can prepare themselves to take on the most in-demand tech roles.
Short Courses
- Short Course 2D Game Development with libGDX
- Short Course A-B Testing for Business Analysts
- Short Course AI Engineer Using Microsoft Azure Nanodegree
- Short Course AI Fundamentals
- Short Course AI Governance, Policy, and the Public Good
- Short Course AIoT Foundations
- Short Course AWS DeepRacer Course
- Short Course AWS Machine Learning Foundations
- Short Course Advanced Android with Kotlin
- Short Course Advanced Computer Vision and Deep Learning
- Short Course Advanced Data Storytelling
- Short Course Advanced Data Wrangling
- Short Course Advanced Java Programming Techniques
- Short Course Adversarial Search
- Short Course Analyzing Security Threats
- Short Course Android Basics - Networking
- Short Course Android Basics - User Input
- Short Course Android Basics - User Interface
- Short Course Android Basics Multi-Screen Apps
- Short Course Android Interview Preparation
- Short Course App Marketing
- Short Course App Monetization
- Short Course Application Security
- Short Course Applied Cryptography
- Short Course Applying AI to EHR Data
- Short Course Applying Data Science to Product Management
- Short Course Artificial Intelligence for Robotics
- Short Course Assessing Vulnerabilities and Reducing Risk
- Short Course Asynchronous JavaScript Requests
- Short Course Attention Mechanism with Google Cloud
- Short Course Authentication and Authorization - OAuth
- Short Course AutoLayout
- Short Course Automate Data Pipelines
- Short Course Azure API Management
- Short Course Azure Applications
- Short Course Azure Cloud Security
- Short Course Backend Development with Node.js
- Short Course Big Data Systems
- Short Course Browser Rendering Optimization
- Short Course Build CI-CD Pipelines, Monitoring, and Logging
- Short Course Build Native Mobile Apps with Flutter
- Short Course Building Computer Vision Solutions with Azure
- Short Course Building Generative AI Solutions
- Short Course Building High Conversion Web Forms
- Short Course Building a Machine Learning Pipeline
- Short Course Building a Reproducible Model Workflow
- Short Course C plus plus For Programmers
- Short Course Classification Models
- Short Course Client-Server Communication
- Short Course Cloud Data Warehouses
- Short Course Cloud Data Warehouses with Azure
- Short Course Cloud Native Foundations Course
- Short Course Cloud for Modern Business
- Short Course Combination Gates and Multiplexers
- Short Course Communicating with Natural Language
- Short Course Composition
- Short Course Computer Networking
- Short Course Computer Vision and Generative AI
- Short Course Computing With Natural Language
- Short Course Concept to Low-Fidelity Prototyping
- Short Course Configuring Linux Web Servers
- Short Course Connecting and Programming Embedded Systems
- Short Course Continuous Integration and Deployment
- Short Course Convolutional Neural Networks
- Short Course Core ML - Machine Learning for iOS
- Short Course Cost Optimization and Monitoring
- Short Course Create Image Captioning Models with Google Cloud
- Short Course Creating an Analytical Dataset
- Short Course Cyber-Physical Systems Design and Analysis
- Short Course Cybersecurity Foundations
- Short Course Dashboard Design
- Short Course Data Analysis with R
- Short Course Data Analyst Nanodegree
- Short Course Data Architect - Nanodegree
- Short Course Data Architecture Foundations
- Short Course Data Engineering with AWS Nanodegree
- Short Course Data Governance
- Short Course Data Ingestion with Kafka and Kafka Streaming
- Short Course Data Modeling
- Short Course Data Pipelines with Azure
- Short Course Data Preparation and Modeling
- Short Course Data Privacy
- Short Course Data Science Interview Preparation
- Short Course Data Scientist Nanodegree
- Short Course Data Security
- Short Course Data Stewardship Fluency
- Short Course Data Streaming Nanodegree
- Short Course Data Structures
- Short Course Data Structures and Algorithms Interview Prep
- Short Course Data Structures and Algorithms in Swift
- Short Course Data Visualization Nanodegree
- Short Course Data Visualization and D3.js
- Short Course Data Visualization with Matplotlib and Seaborn
- Short Course Data Wrangling with MongoDB
- Short Course Deep Learning Topics with Computer Vision and NLP
- Short Course Defending and Securing Systems
- Short Course Deploy Infrastructure as Code (IAC)
- Short Course Deploying Web Applications with Heroku
- Short Course Deploying a Hadoop Cluster
- Short Course Deploying a Machine Learning Model with FastAPI
- Short Course Design for Availability, Reliability, and Resiliency
- Short Course Design for Performance and Scalability
- Short Course Design for Security
- Short Course Design of Computer Programs
- Short Course Designing Data Systems
- Short Course Designing Infrastructure and Managing Migration
- Short Course Designing RESTful APIs
- Short Course Develop and Deploy Serverless Apps
- Short Course Developing Android Apps with Kotlin
- Short Course Developing your First ML Workflow
- Short Course Differential Equations in Action
- Short Course Digital Arts and AI Tools Fluency
- Short Course Digital Transformation with Google Cloud
- Short Course Discovering APIs
- Short Course Discovering RPA
- Short Course Duet AI in Gmail
- Short Course Duet AI in Google Meet
- Short Course Duet AI in Google Sheets
- Short Course Duet AI in Google Slides
- Short Course Dynamic Web Applications with Sinatra
- Short Course ES6
- Short Course Eigenvectors and Eigenvalues
- Short Course Elements of Design
- Short Course Elements of Design and Composition
- Short Course Email Marketing
- Short Course Embedded Systems Fundamentals
- Short Course Embedded Systems, IoT, and AIoT
- Short Course Encoder-Decoder Architecture with Google Cloud
- Short Course Engagement and Monetization - Mobile Games
- Short Course Enterprise Endpoint Security
- Short Course Enterprise Identity and Access Control
- Short Course Enterprise Perimeter and Network Security
- Short Course Enterprise-Wide Application Security
- Short Course Establishing Data Infrastructure
- Short Course Establishing a Culture of Reliability
- Short Course Establishing a foundation in observability
- Short Course Experimental Design and Recommendations
- Short Course Exploring Data Transformation with Google Cloud
- Short Course Firebase Analytics - Android
- Short Course Firebase Analytics - iOS
- Short Course Firebase in a Weekend (Android)
- Short Course Firebase in a Weekend (iOS)
- Short Course Foundations of Agile and Agile Frameworks
- Short Course Front-End Interview Preparation
- Short Course Full Stack Apps on AWS
- Short Course Full Stack Foundations
- Short Course Full-Stack Interview Preparation
- Short Course Fundamentals of Defending Systems
- Short Course Fundamentals of Embedded Systems
- Short Course GT - Refresher - Advanced OS
- Short Course Generative AI Fundamentals with Google Cloud
- Short Course Get Your Startup Started
- Short Course Gmail
- Short Course Google Calendar
- Short Course Google Chat
- Short Course Google Docs
- Short Course Google Drive
- Short Course Google Meet
- Short Course Google Sheets
- Short Course Google Sheets - Advanced Topics
- Short Course Google Slides
- Short Course Grand Central Dispatch (GCD)
- Short Course HTML5 Canvas
- Short Course HTTP and Web Servers
- Short Course How to Build a Startup
- Short Course How to Make an iOS App
- Short Course Identity Access Management
- Short Course Implementing Privacy in Software Applications
- Short Course Infrastructure Security
- Short Course Innovating with Google Cloud Artificial Intelligence
- Short Course Interactive 3D Graphics
- Short Course Intro to AJAX
- Short Course Intro to Algorithms
- Short Course Intro to Artificial Intelligence
- Short Course Intro to Backend
- Short Course Intro to Data Analysis
- Short Course Intro to Deep Learning with PyTorch
- Short Course Intro to Digital Arts Fluency
- Short Course Intro to Hadoop and MapReduce
- Short Course Intro to Inferential Statistics
- Short Course Intro to Java - Functional Programming
- Short Course Intro to JavaScript
- Short Course Intro to Machine Learning
- Short Course Intro to Point and Click App Development
- Short Course Intro to Progressive Web Apps
- Short Course Intro to Relational Databases
- Short Course Intro to TensorFlow for Deep Learning
- Short Course Intro to Theoretical Computer Science
- Short Course Intro to iOS App Development with Swift
- Short Course Intro to jQuery
- Short Course Introducing Generative AI with AWS
- Short Course Introduction to Airflow
- Short Course Introduction to Artificial Intelligence
- Short Course Introduction to Computer Vision
- Short Course Introduction to Data Analysis with Pandas and NumPy
- Short Course Introduction to Data Analytics
- Short Course Introduction to Data Science
- Short Course Introduction to Duet AI in Google Workspace
- Short Course Introduction to Ethical Hacking
- Short Course Introduction to Gen AI Studio with Google Cloud
- Short Course Introduction to Generative AI with Google Cloud
- Short Course Introduction to HTML and CSS
- Short Course Introduction to Image Generation with Google Cloud
- Short Course Introduction to Machine Learning
- Short Course Introduction to Machine Learning with Azure
- Short Course Introduction to Neural Networks with PyTorch
- Short Course Introduction to Neural Networks with TensorFlow
- Short Course Introduction to Next Gen Connectivity
- Short Course Introduction to Operating Systems
- Short Course Introduction to Programming with Python II
- Short Course Introduction to Python Programming
- Short Course Introduction to R Programming
- Short Course Introduction to Responsible AI with Google Cloud
- Short Course Introduction to TensorFlow Lite
- Short Course Introduction to Virtual Reality
- Short Course Introduction to Web Development
- Short Course Java Application Deployment
- Short Course JavaScript Design Patterns
- Short Course JavaScript Promises
- Short Course JavaScript and the DOM
- Short Course Knowledge Mining With Azure Cognitive Search
- Short Course Kotlin Bootcamp for Programmers
- Short Course Large Python Codebases with Libraries
- Short Course Learn Swift Programming Syntax
- Short Course Leveraging Data in Iterative Product Design
- Short Course Localization Essentials
- Short Course Machine Learning Interview Preparation
- Short Course Machine Learning for Trading
- Short Course Microservices at Scale using AWS and Kubernetes
- Short Course Microsoft Power Platform
- Short Course Mobile Design Patterns
- Short Course Mobile Design and Usability for Android
- Short Course Mobile Design and Usability for iOS
- Short Course Model Building and Validation
- Short Course Monitoring, Logging and Responding to Incidents
- Short Course Monolith to Microservices at Scale
- Short Course Multi-Backend Deep Learning with Keras
- Short Course Multi-Cloud Computing
- Short Course Object Oriented Programming in Java
- Short Course Object Tracking and Localization
- Short Course Object-Oriented JavaScript
- Short Course Objective-C for Swift Developers
- Short Course Offline Web Applications
- Short Course Operationalizing Machine Learning on SageMaker
- Short Course Oracle Autonomous Database Administration
- Short Course Oracle Cloud Infrastructure Architect Associate
- Short Course Oracle Cloud Infrastructure Architect Professional
- Short Course Oracle Cloud Infrastructure Foundations
- Short Course Oracle Cloud Infrastructure Operations Professional
- Short Course Organizational Privacy Engineering
- Short Course Passwordless Login Solutions for Android
- Short Course Passwordless Login Solutions for iOS
- Short Course Penetration Testing and Red Teaming
- Short Course Planning for High Availability and Incident Response
- Short Course Predictive Data Analysis
- Short Course Preparing and Modeling Data with Power BI
- Short Course Preparing and Modeling Data with Power BI Fluency
- Short Course Problem Solving with Advanced Analytics
- Short Course Programming for Data Science with Python Nanodegree
- Short Course Programming for Data Science with R Nanodegree
- Short Course Rapid Prototyping
- Short Course React Fundamentals
- Short Course React Native
- Short Course React and Redux
- Short Course Real-Time Analytics with Apache Storm
- Short Course Responsive Images
- Short Course Responsive Web Design Fundamentals
- Short Course SQL Nanodegree
- Short Course SQL and Data Modeling for the Web
- Short Course SQL for Data Analysis
- Short Course Scalable Microservices with Kubernetes
- Short Course Scaling with Google Cloud Operations
- Short Course Search Engine Marketing (SEM)
- Short Course Search Engine Optimization (SEO)
- Short Course Secure and Private AI
- Short Course Security Architecture Planning and Design
- Short Course Security Engineering Fundamentals
- Short Course Self Healing Architectures
- Short Course Self-Driving Car Fundamentals - Featuring Apollo
- Short Course Server Deployment and Containerization
- Short Course Server-Side Swift
- Short Course Shell Workshop
- Short Course Site Reliability Engineer Nanodegree
- Short Course Site Reliability Engineering (SRE) Fluency
- Short Course Spark
- Short Course Spark and Data Lakes
- Short Course Streaming API Development and Documentation
- Short Course Swift for Beginners
- Short Course Swift for Developers
- Short Course Systems Security
- Short Course The MVC Pattern in Ruby
- Short Course Threats, Vulnerabilities, and Incident Response
- Short Course Time Series Forecasting
- Short Course Transformer Models and BERT Model with Google Cloud
- Short Course Trust and Security with Google Cloud
- Short Course UIKit Fundamentals
- Short Course UX Design for Mobile Developers
- Short Course UX Fundamentals and Design Research
- Short Course Understanding Connectivity, 5G and NextG
- Short Course Unsupervised Learning
- Short Course VR Interview Preparation
- Short Course Value Based Methods
- Short Course Version Control with Git
- Short Course WeChat Mini Program Development
- Short Course Web Accessibility
- Short Course Web Tooling and Automation
- Short Course What is Programming
- Short Course Writing READMEs
- Short Course Xcode Debugging
- Short Course Zero Trust Security
- Short Course Zero-Shot and Few-Shot Learning
- Short Course iOS Interview Preparation
- Short Course App Marketing
- Short Course Applying Data Science to Product Management
- Short Course Digital Advertising
- Short Course Digital Marketing Fluency
- Short Course Discovering Digital Marketing
- Short Course Enterprise Identity and Access Control
- Short Course Freelancing 101 and Preparing to Market Yourself
- Short Course Governance, Risk, and Compliance
- Short Course How to Build a Startup
- Short Course Intro to Digital Arts Fluency
- Short Course Introduction to Digital Project Management
- Short Course Managing Freelancing Projects
- Short Course Marketing Data and Technology
- Short Course Marketing Fundamentals
- Short Course Product Development
- Short Course Product Launch
- Short Course Search Engine Marketing (SEM)
- Short Course Social Media Marketing
- Short Course Threads
- Short Course Data Science Interview Preparation
- Short Course Front-End Interview Preparation
- Short Course Full-Stack Interview Preparation
- Short Course Managing a Remote Workforce
- Short Course Optimize Your GitHub Profile
- Short Course Refresh Your Resume
- Short Course Self-Reflection On Your Career Pathway
- Short Course Strengthen Your LinkedIn Profile
- Short Course Artificial Intelligence for Robotics
- Short Course Data Architect - Nanodegree
- Short Course Data Engineering with AWS Nanodegree
- Short Course Embedded Systems and Robotics Fluency
- Short Course Introduction to Circuits
- Short Course Progress, Communication, and Organizational Agility
- Short Course RPA Fluency
- Short Course Self-Driving Car Fundamentals - Featuring Apollo
- Short Course Dashboard Design
- Short Course Designing Data Systems
- Short Course Digital Arts Foundations
- Short Course Experimental Design and Recommendations
- Short Course Fundamentals of Probabilistic Graphical Models
- Short Course Intro to Inferential Statistics
- Short Course Intro to Physics
- Short Course Intro to Statistics
- Short Course Statistics
- Short Course Time Series Forecasting
- Short Course Introduction to Natural Language Processing
- Short Course Large Language Models (LLMs) and Text Generation
- Short Course Craft Your Cover Letter
- Short Course Intro to Psychology
- Short Course Digital Arts and AI Tools Fluency