www.udacity.com Open in urlscan Pro
2606:4700::6812:b74  Public Scan

Submitted URL: https://mclick.udacity.com/z/z3hvopohi
Effective URL: https://www.udacity.com/courses/all?bsft_aaid=9221f19b-f6a7-4fca-b62d-42784334b9f2&bsft_clkid=5b971ebb-4bcf-4ba7-a217-00...
Submission: On July 26 via manual from US — Scanned from DE

Form analysis 0 forms found in the DOM

Text Content

Skip to content

Job burnout? Reignite your career with our hottest bundle offer. 72 hours only.


Why Udacity?Student Success
Schools
Artificial IntelligenceAutonomous SystemsBusinessCloud
ComputingCybersecurityData ScienceProduct ManagementProgramming &
DevelopmentFull Program Catalog


POPULAR PROGRAMS

 1. Data Engineer
 2. Product Manager
 3. Introduction to Programming
 4. Business Analytics
 5. Data Scientist

Sign InGet Started


PROGRAM CATALOG

Nanodegree programs starting at $399/mo

Search

filters
Sort by
Best matchMost reviewedHighest rated

FILTER BY:

Topic
Android
Android Development
Android Studio
Artificial Intelligence
AWS
Bootstrapping
Business Strategy
C++
Career Advancement
CNNs
Computer Vision
Continuous Integration
Control Flow
Cryptography
CSS
Data Analysis
Data Dashboards
Data Modeling
Data Science
Data Structures
Data Visualization
Data Wrangling
Debugging
Deep Learning
Docker
Excel & Spreadsheets
Firebase
Flask
Functions
Game Development
Git & GitHub
HTML
Interview practice
Introduction to Machine Learning
iOS
Java
JavaScript
JOINs
Kotlin
Kubernetes
Localization
Machine Learning
Matplotlib
Memory Management
Microservices
MongoDB
MySQL
Natural Language Processing
Networking
Neural Networks
NumPy
Numpy & Pandas
Object-oriented Programming
Pandas
Pandas & NumPy
Partitions
PostgreSQL
Probability
Product Design
Product Management
Product Strategy
Prototyping
Python
PyTorch
R
Reinforcement Learning
Relational and Non-Relational Databases
Software Engineering
Spark
SQL
Statistics
Subqueries
Supervised Learning
Swift
UI
Unsupervised Learning
User Research
Variables and Constants
Whiteboarding
Window Functions
Field
Artificial Intelligence
Autonomous Systems
Business
Cloud Computing
Cybersecurity
Data Science
Product Management
Programming & Development
Career
Difficulty level
Beginner
Intermediate
Advanced
Duration
<1 Month
1 - 3 Months
3+ Months
Price
$100 – $500
$500 – $1000
$1000+
Free
Sort by
Best matchMost reviewedHighest rated
Apply FiltersCancel
 * Nanodegree
   
   
   DATA ENGINEER
   
   Data Engineering is the foundation for the new world of Big Data. Enroll now
   to build production-ready data infrastructure, an essential skill for
   advancing your data career.
   
   SKILLS COVERED
   
   Data Modeling, Data Pipelines, Data Lakes, Spark, Airflow
   
   PREREQUISITES
   
   Intermediate Python & SQL
   
   View more +
   Program DetailsDownload Syllabus
   intermediate5 Months
   
   4.6 stars
   1734 reviews
   
   IN COLLABORATION WITH:
   
   Insight
   
   Program DetailsDownload Syllabus
   
   
   IN COLLABORATION WITH:
   
   Insight

 * Nanodegree
   
   
   PRODUCT MANAGER
   
   Envision and execute the development of industry-defining products, and learn
   how to successfully bring them to market.
   
   SKILLS COVERED
   
   Product Strategy, Product Design, Product Development, Design Sprint, Product
   Launch
   
   PREREQUISITES
   
   No Experience Required
   
   View more +
   Program DetailsDownload Syllabus
   beginner4 Months
   
   4.7 stars
   843 reviews
   Program DetailsDownload Syllabus
   
 * Nanodegree
   
   
   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.
   
   SKILLS COVERED
   
   Front-End Development Basics, HTML, CSS, Python Syntax, Text Processing in
   Python, DevTools, Command Line Interface Basics, Code Debugging, Basic
   JavaScript scripts, JavaScript Functions, JavaScript arrays, JavaScript
   objects
   
   PREREQUISITES
   
   No coding experience needed
   
   View more +
   Program DetailsDownload Syllabus
   beginner4 Months
   
   4.7 stars
   3840 reviews
   Program DetailsDownload Syllabus
   
 * Nanodegree
   
   
   BUSINESS ANALYTICS
   
   Gain foundational data skills applicable to any industry. Collect and analyze
   data, model business scenarios, and communicate your findings with SQL,
   Excel, and Tableau.
   
   SKILLS COVERED
   
   Excel & Spreadsheets, SQL, Data Visualization, Data Dashboards
   
   PREREQUISITES
   
   None
   
   View more +
   Program DetailsDownload Syllabus
   beginner3 Months
   
   4.8 stars
   2605 reviews
   
   IN COLLABORATION WITH:
   
   Mode
   
   Program DetailsDownload Syllabus
   
   
   IN COLLABORATION WITH:
   
   Mode

 * Nanodegree
   
   
   DATA SCIENTIST
   
   Build effective machine learning models, run data pipelines, build
   recommendation systems, and deploy solutions to the cloud with
   industry-aligned projects.
   
   SKILLS COVERED
   
   Machine Learning, Deep Learning, Software Engineering
   
   PREREQUISITES
   
   Python, SQL & Statistics
   
   View more +
   Program DetailsDownload Syllabus
   advanced4 Months
   
   4.7 stars
   1180 reviews
   
   IN COLLABORATION WITH:
   
   Bertelsmann, Figure Eight, IBM Watson, Insight, Kaggle, Starbucks
   
   Program DetailsDownload Syllabus
   
   
   IN COLLABORATION WITH:
   
   Bertelsmann, Figure Eight, IBM Watson, Insight, Kaggle, Starbucks

 * Nanodegree
   
   
   C++
   
   Get hands-on experience by building five real-world projects.
   
   SKILLS COVERED
   
   Data Structures & Algorithms, Memory Management, Concurrency, Object-oriented
   Programming, C++
   
   PREREQUISITES
   
   Intermediate Programming
   
   View more +
   Program DetailsDownload Syllabus
   intermediate4 Months
   
   4.5 stars
   1109 reviews
   Program DetailsDownload Syllabus
   
 * Nanodegree
   
   
   SELF-DRIVING CAR ENGINEER
   
   In this program, you will learn the techniques that power self-driving cars
   across the full stack of a vehicle’s autonomous capabilities. Using Deep
   Learning with radar and lidar sensor fusion, you will train the vehicle to
   detect and identify its surroundings to inform navigation.
   
   SKILLS COVERED
   
   Computer Vision, Deep Learning, Sensor Fusion, Localization, Self-Driving
   Cars, Path Planning and Control
   
   PREREQUISITES
   
   Python, C++, Linear Algebra and Calculus
   
   View more +
   Program DetailsDownload Syllabus
   advanced5 Months
   
   IN COLLABORATION WITH:
   
   Waymo, Mercedes-Benz
   
   Program DetailsDownload Syllabus
   
   
   IN COLLABORATION WITH:
   
   Waymo, Mercedes-Benz

 * Nanodegree
   
   
   PROGRAMMING FOR DATA SCIENCE WITH PYTHON
   
   Learn the fundamental programming tools for data professionals: Python, SQL,
   the Terminal and Git.
   
   SKILLS COVERED
   
   Python, Numpy & Pandas, SQL, Git & GitHub
   
   PREREQUISITES
   
   None
   
   View more +
   Program DetailsDownload Syllabus
   beginner3 Months
   
   4.7 stars
   1532 reviews
   
   IN COLLABORATION WITH:
   
   Mode
   
   Program DetailsDownload Syllabus
   
   
   IN COLLABORATION WITH:
   
   Mode

 * Nanodegree
   
   
   DATA ANALYST
   
   Use Python, SQL, and statistics to uncover insights, communicate critical
   findings, and create data-driven solutions.
   
   SKILLS COVERED
   
   Data Wrangling, Matplotlib, Bootstrapping, Pandas & NumPy, Statistics
   
   PREREQUISITES
   
   Python & SQL
   
   View more +
   Program DetailsDownload Syllabus
   intermediate4 Months
   
   4.6 stars
   3464 reviews
   
   IN COLLABORATION WITH:
   
   Kaggle
   
   Program DetailsDownload Syllabus
   
   
   IN COLLABORATION WITH:
   
   Kaggle

 * Nanodegree
   
   
   DIGITAL MARKETING
   
   Meet the growing demand for skilled digital marketers by learning the latest
   technologies for building impactful marketing strategies.
   
   SKILLS COVERED
   
   Digital Marketing, Marketing fundamentals, Google Analytics, Social Media
   Marketing, Facebook Marketing, Search Engine Optimization, Search Engine
   Marketing, Digital marketing metrics, Display Ads, Video advertising, Email
   marketing, Branding strategy
   
   PREREQUISITES
   
   No Experience Required.
   
   View more +
   Program DetailsDownload Syllabus
   beginner3 Months
   
   4.7 stars
   2405 reviews
   Program DetailsDownload Syllabus
   
 * Nanodegree
   
   
   FRONT END WEB DEVELOPER
   
   Learn how to build high quality websites and dynamic applications to create
   stunning user experiences for the web.
   
   SKILLS COVERED
   
   JavaScript, HTML, CSS, Webpack, Flexbox, Node, Object-oriented Programming
   
   PREREQUISITES
   
   Knowledge of basic HTML, CSS, and JavaScript
   
   View more +
   Program DetailsDownload Syllabus
   intermediate4 Months
   
   4.6 stars
   1184 reviews
   Program DetailsDownload Syllabus
   
 * Nanodegree
   
   
   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.
   
   SKILLS COVERED
   
   Ethereum Blockchain, Blockchain Architecture, Data Auditing
   
   PREREQUISITES
   
   Object-oriented programming
   
   View more +
   Program DetailsDownload Syllabus
   intermediate4 Months
   
   4.5 stars
   563 reviews
   Program DetailsDownload Syllabus
   
 * Nanodegree
   
   
   MACHINE LEARNING DEVOPS ENGINEER
   
   In this program,you will build theDevOps skills required to automate the
   various aspects and stages of machine learning model building and monitoring.
   
   SKILLS COVERED
   
   API development, Automated model scoring, CI/CD, Model testing, Data Version
   Control, Machine Learning Pipelines
   
   PREREQUISITES
   
   Prior experience with Python and Machine Learning
   
   View more +
   Program DetailsDownload Syllabus
   advanced4 Months
   
   4.7 stars
   107 reviews
   Program DetailsDownload Syllabus
   
 * Nanodegree
   
   
   FULL STACK WEB DEVELOPER
   
   Learn to design and develop powerful modern web applications that form the
   foundation for the apps, websites, and systems that people and businesses use
   every day.
   
   SKILLS COVERED
   
   Python, JavaScript, PostgreSQL, Flask, Docker, Kubernetes
   
   PREREQUISITES
   
   Prior experience with Python, CSS/HTML, and Git
   
   View more +
   Program DetailsDownload Syllabus
   intermediate4 Months
   
   4.5 stars
   742 reviews
   Program DetailsDownload Syllabus
   
 * Nanodegree
   
   
   REACT
   
   Become a successful React developer by learning to build declarative user
   interfaces for the web with React and manage state more predictably in your
   applications with Redux.
   
   SKILLS COVERED
   
   React Component State, React Router, React Hooks, JavaScript Functions,
   Application State Management with Redux, React-Redux Bindings, React
   Component State, Fetching Data, React Native Basics, Data Lifecycle
   Management, Jest, React-Redux Bindings, React Design Patterns, Software
   Testing
   
   PREREQUISITES
   
   HTML & CSS, JavaScript, Asynchronous JavaScript (AJAX) and Web forms
   
   View more +
   Program DetailsDownload Syllabus
   beginner2 Months
   
   4.7 stars
   1257 reviews
   Program DetailsDownload Syllabus
   
 * Nanodegree
   
   
   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.
   
   SKILLS COVERED
   
   Momentum Trading Strategy, Smart Beta, Alpha Factors, Natural Language
   Processing, Deep Learning, Neural Networks
   
   PREREQUISITES
   
   Python & Mathematics
   
   View more +
   Program DetailsDownload Syllabus
   intermediate6 Months
   
   4.6 stars
   785 reviews
   
   IN COLLABORATION WITH:
   
   WorldQuant
   
   Program DetailsDownload Syllabus
   
   
   IN COLLABORATION WITH:
   
   WorldQuant

 * Nanodegree
   
   
   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.
   
   SKILLS COVERED
   
   Deep Learning, Neural Networks, Jupyter Notebooks, CNNs, GANs
   
   PREREQUISITES
   
   Basic Python
   
   View more +
   Program DetailsDownload Syllabus
   intermediate4 Months
   
   4.7 stars
   3355 reviews
   
   IN COLLABORATION WITH:
   
   AWS, Facebook Artificial Intelligence
   
   Program DetailsDownload Syllabus
   
   
   IN COLLABORATION WITH:
   
   AWS, Facebook Artificial Intelligence

 * Nanodegree
   
   
   SQL
   
   Master SQL, the core language for Big Data analysis, and enable
   insight-driven decision-making and strategy for your business.
   
   SKILLS COVERED
   
   SQL, PostgreSQL, JOINs, Subqueries, Window Functions, Partitions, Data
   Cleaning, DDL, DML, Relational and Non-Relational Databases
   
   PREREQUISITES
   
   Basic understanding of data types
   
   View more +
   Program DetailsDownload Syllabus
   beginner2 Months
   
   4.6 stars
   319 reviews
   Program DetailsDownload Syllabus
   
 * Nanodegree
   
   
   UX DESIGNER
   
   Design impactful user experiences for products in today’s digital world.
   
   SKILLS COVERED
   
   User Research, User Experience, Prototyping, Interactive Design, User
   Interface Design, Usability Testing
   
   PREREQUISITES
   
   No Experience Required.
   
   View more +
   Program DetailsDownload Syllabus
   beginner3 Months
   
   4.7 stars
   1026 reviews
   Program DetailsDownload Syllabus
   
 * Nanodegree
   
   
   JAVA DEVELOPER
   
   Learn back-end development with the Java programming language
   
   SKILLS COVERED
   
   Java, Spring Boot, Rest API, MySQL, MongoDB
   
   PREREQUISITES
   
   Intermediate knowledge of Java
   
   View more +
   Program DetailsDownload Syllabus
   intermediate4 Months
   
   4.5 stars
   350 reviews
   Program DetailsDownload Syllabus
   
 * Nanodegree
   
   
   JAVA PROGRAMMING
   
   This Nanodegree program is intended to elevate your Java abilities and teach
   you the fundamental skills used by Java developers to design, code, test and
   deploy cutting-edge Java software. It is ideal for programming beginners with
   little or no Java experience who want to set themselves up for success as a
   professional Java developer and deploy functional Java-based applications of
   their own creation.
   
   SKILLS COVERED
   
   Object-oriented programming, functional programming, I/O, reflection,
   concurrent programming, Java modules
   
   PREREQUISITES
   
   Basic programming concepts like variables, loops and conditionals.
   
   View more +
   Program DetailsDownload Syllabus
   beginner3 Months
   
   4.6 stars
   136 reviews
   Program DetailsDownload Syllabus
   
 * Nanodegree
   
   
   AWS MACHINE LEARNING ENGINEER
   
   You’ll master the skills necessary to become a successful ML engineer. Learn
   the data science and machine learning skills required to build and deploy
   machine learning models in production using Amazon SageMaker.
   
   SKILLS COVERED
   
   Feature Engineering, Machine Learning Fluency, Data Loading with SageMaker,
   Amazon S3, Neural Network Basics, Deep Learning Fluency, Hyperparameter
   Tuning, Machine Learning Framework Fundamentals, SageMaker JumpStart, Cloud
   Resource Allocation, Distributed Model Training with SageMaker, AWS Lambda
   
   PREREQUISITES
   
   Basic knowledge of machine learning algorithms and Python programming
   
   View more +
   Program DetailsDownload Syllabus
   intermediate5 Months
   
   4.7 stars
   102 reviews
   
   IN COLLABORATION WITH:
   
   AWS
   
   Program DetailsDownload Syllabus
   
   
   IN COLLABORATION WITH:
   
   AWS

 * Nanodegree
   
   
   ANDROID KOTLIN DEVELOPER
   
   Master Android app development with Kotlin, a modern programming language
   that enables developers to be more productive.
   
   SKILLS COVERED
   
   Android Development, Kotlin, Android Studio, Gradle, RESTful interfaces, Web
   APIs, App Architecture, Databases, Custom Views, Notifications, Location
   Services, Testing, Firebase
   
   PREREQUISITES
   
   Experience with Object-Oriented Programming
   
   View more +
   Program DetailsDownload Syllabus
   intermediate4 Months
   
   4.7 stars
   350 reviews
   
   IN COLLABORATION WITH:
   
   Google
   
   Program DetailsDownload Syllabus
   
   
   IN COLLABORATION WITH:
   
   Google

 * Nanodegree
   
   
   AI PROGRAMMING WITH PYTHON
   
   Learn Python, NumPy, Pandas, Matplotlib, PyTorch, Calculus, and Linear
   Algebra—the foundations for building your own neural network.
   
   SKILLS COVERED
   
   Python, NumPy, Pandas, Matplotlib, PyTorch
   
   PREREQUISITES
   
   Basic Algebra and Programming Knowledge
   
   View more +
   Program DetailsDownload Syllabus
   beginner3 Months
   
   4.6 stars
   1253 reviews
   Program DetailsDownload Syllabus
   
 * Nanodegree
   
   
   INTERMEDIATE PYTHON
   
   The Intermediate Python Nanodegree program teaches intermediate-level skills
   for programming with the Python language. It is ideal for developers
   interested in using Python to build more complex algorithms with greater
   capabilities in preparation for a variety of different roles spanning fields
   like data science, AI, and software engineering.
   
   SKILLS COVERED
   
   Python, Object-oriented programming, Modular code, Python Package Index
   
   PREREQUISITES
   
   Basic Python
   
   View more +
   Program DetailsDownload Syllabus
   intermediate2 Months
   
   4.4 stars
   130 reviews
   Program DetailsDownload Syllabus
   
 * Nanodegree
   
   
   DATA STRUCTURES AND ALGORITHMS
   
   Get hands-on practice with over 100 data structures and algorithm exercises
   and technical mentor support when needed to help prepare you for interviews
   and on-the-job scenarios.
   
   SKILLS COVERED
   
   Data Structures and Algorithms, Problem Solving, Interview Practice Problems,
   Python
   
   PREREQUISITES
   
   Python and Basic Algebra
   
   View more +
   Program DetailsDownload Syllabus
   intermediate4 Months
   
   4.7 stars
   845 reviews
   Program DetailsDownload Syllabus
   
 * Nanodegree
   
   
   ROBOTICS SOFTWARE ENGINEER
   
   Build five hands-on projects to acquire core robotics software engineering
   skills: ROS, Gazebo, Localization, Mapping, SLAM, Navigation, and Path
   Planning.
   
   SKILLS COVERED
   
   C++, ROS, Localization, Mapping, SLAM, Navigation, Path Planning, Robot
   Operating System, Robotics
   
   PREREQUISITES
   
   Mathematics & Programming
   
   View more +
   Program DetailsDownload Syllabus
   advanced4 Months
   
   4.6 stars
   566 reviews
   Program DetailsDownload Syllabus
   
 * Nanodegree
   
   
   CLOUD DEVOPS ENGINEER
   
   Companies are looking for talented DevOps engineers to remain competitive in
   this agile world. Enroll now to operationalize infrastructure at scale and
   deliver applications and services at high velocity, an essential skill for
   advancing your career.
   
   SKILLS COVERED
   
   AWS, Configuration Management with Ansible, Continuous Integration /
   Continuous Deployment, Microservices with Kubernetes, CloudFormation
   
   PREREQUISITES
   
   Intermediate JavaScript
   
   View more +
   Program DetailsDownload Syllabus
   intermediate4 Months
   
   4.6 stars
   840 reviews
   Program DetailsDownload Syllabus
   
 * Nanodegree
   
   
   DATA PRODUCT MANAGER
   
   Hone specialized skills in Data Product Management by learning how to apply
   data science best practices to build data-driven products backed by scalable
   data strategies to deliver the right experience to the right users, at the
   right time.
   
   SKILLS COVERED
   
   Data Science, Product Management, Product Design, Data Visualization, User
   Journey Maps
   
   PREREQUISITES
   
   Prior Data Analysis & Product Management Experience Recommended
   
   View more +
   Program DetailsDownload Syllabus
   intermediate3 Months
   
   4.3 stars
   214 reviews
   Program DetailsDownload Syllabus
   
 * Nanodegree
   
   
   INTRO TO SELF-DRIVING CARS
   
   This introductory program is the perfect way to start your journey.
   
   SKILLS COVERED
   
   Computer Vision, Machine Learning, Vehicle Motion, Control
   
   PREREQUISITES
   
   Programming & Mathematics
   
   View more +
   Program DetailsDownload Syllabus
   intermediate4 Months
   
   4.7 stars
   790 reviews
   Program DetailsDownload Syllabus
   
 * Nanodegree
   
   
   DATA ENGINEERING WITH MICROSOFT AZURE
   
   Master the job-ready skills you need to succeed as a Microsoft Azure data
   engineer like designing data models and utilizing other in-demand components
   of the cloud computing service.
   
   SKILLS COVERED
   
   Database Normalization, Data Modeling Basics, PostgreSQL, SQL and SQL
   scripting, Denormalized Data Schemas, Relational data modeling, OLAP Cubes,
   Data Warehouse Architecture, Data Extraction, Big Data Fluency, Apache Spark,
   Data Lakes, Apache Airflow, Azure Pipelines
   
   PREREQUISITES
   
   Experience with SQL, Python, Azure, and Github
   
   View more +
   Program DetailsDownload Syllabus
   intermediate4 Months
   Program DetailsDownload Syllabus
   
 * Nanodegree
   
   
   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.
   
   SKILLS COVERED
   
   Convolutional Neural Networks, Recurrent Neural Networks, Simultaneous
   Localization and Mapping, Object Tracking, Image Classification, Deep
   Learning
   
   PREREQUISITES
   
   Python, Statistics, Machine Learning, & Deep Learning
   
   View more +
   Program DetailsDownload Syllabus
   advanced3 Months
   
   4.7 stars
   792 reviews
   
   IN COLLABORATION WITH:
   
   Affectiva, Nvidia Deep Learning Institute
   
   Program DetailsDownload Syllabus
   
   
   IN COLLABORATION WITH:
   
   Affectiva, Nvidia Deep Learning Institute

 * Nanodegree
   
   
   GROWTH PRODUCT MANAGER
   
   Hone specialized Product Management skills in growth strategy. Lead
   experimentation and data-driven decision-making in your organization to drive
   products to reach the next level of scale, impact, and profitability.
   
   SKILLS COVERED
   
   Acquisition Strategy, Growth Loops, Product Management, Activation Metrics,
   Growth Strategy, Activation Strategy, Product Monetization Strategy, Product
   Monetization Metrics, Premium Value, Cohort Analysis, Experiment Design,
   Target Personas, Customer Acquisition Cost, User Journey Maps
   
   PREREQUISITES
   
   Prior Product Management Experience recommended
   
   View more +
   Program DetailsDownload Syllabus
   intermediate3 Months
   Program DetailsDownload Syllabus
   
 * Nanodegree
   
   
   CLOUD DEVELOPER
   
   Cloud development is the foundation for the new world of software
   development. Enroll now to build and deploy production-ready full stack apps
   at scale on AWS, an essential skill for advancing your web development
   career.
   
   SKILLS COVERED
   
   AWS, Microservices, Serverless Architecture, Kubernetes
   
   PREREQUISITES
   
   Intermediate JavaScript
   
   View more +
   Program DetailsDownload Syllabus
   intermediate4 Months
   
   4.5 stars
   836 reviews
   Program DetailsDownload Syllabus
   
 * Nanodegree
   
   
   DIGITAL PROJECT MANAGEMENT
   
   Build confidence translating business requirements into project scope
   statements, creating project plans in Waterfall or Agile, and developing a
   high-performing team.
   
   SKILLS COVERED
   
   Waterfall project management, Strategic communication plans, Requirements
   gathering, Project scoping, Project execution, Gantt charts, Agile
   frameworks, Stakeholder analysis, SMART goals, Team development, Cost-benefit
   analysis
   
   PREREQUISITES
   
   Professional fluency in English
   
   View more +
   Program DetailsDownload Syllabus
   beginner1 Month
   Program DetailsDownload Syllabus
   
 * Nanodegree
   
   
   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.
   
   SKILLS COVERED
   
   Machine Learning, Speech Recognition, Sentiment Analysis, Machine
   Translation, Part of Speech Tagging
   
   PREREQUISITES
   
   Python, Statistics, Machine Learning, & Deep Learning
   
   View more +
   Program DetailsDownload Syllabus
   advanced3 Months
   
   4.5 stars
   518 reviews
   
   IN COLLABORATION WITH:
   
   Amazon Alexa, IBM Watson
   
   Program DetailsDownload Syllabus
   
   
   IN COLLABORATION WITH:
   
   Amazon Alexa, IBM Watson

 * Nanodegree
   
   
   SENSOR FUSION ENGINEER
   
   Learn to fuse lidar point clouds, radar signatures, and camera images using
   Kalman Filters to perceive the environment and detect and track vehicles and
   pedestrians over time.
   
   SKILLS COVERED
   
   Perception, Lidar, Radar, Sensors, Computer Vision
   
   PREREQUISITES
   
   Intermediate C++, Calculus, and Probability
   
   View more +
   Program DetailsDownload Syllabus
   advanced4 Months
   
   4.7 stars
   297 reviews
   
   IN COLLABORATION WITH:
   
   Mercedes-Benz
   
   Program DetailsDownload Syllabus
   
   
   IN COLLABORATION WITH:
   
   Mercedes-Benz

 * Nanodegree
   
   
   FULL STACK JAVASCRIPT DEVELOPER
   
   You’ll master the skills necessary to become a successful full stack
   developer. Learn how to build UI and UX, create APIs and server side business
   logic and develop the persistence layer to store, process and retrieve data.
   
   SKILLS COVERED
   
   Creating an API, Databases and SQL, Node.js, Angular, TypeScript, Deployment
   
   PREREQUISITES
   
   HTML, CSS, Basic JavaScript, JSON
   
   View more +
   Program DetailsDownload Syllabus
   intermediate4 Months
   
   4.7 stars
   87 reviews
   Program DetailsDownload Syllabus
   
 * Nanodegree
   
   
   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.
   
   SKILLS COVERED
   
   Reinforcement Learning, Neural Networks, PyTorch, Deep Q-Networks (DQN), Deep
   Deterministic Policy Gradients (DDPG)
   
   PREREQUISITES
   
   Experience with Python, Probability, Machine Learning, & Deep Learning.
   
   View more +
   Program DetailsDownload Syllabus
   advanced3 Months
   
   4.6 stars
   522 reviews
   
   IN COLLABORATION WITH:
   
   Unity, Nvidia Deep Learning Institute
   
   Program DetailsDownload Syllabus
   
   
   IN COLLABORATION WITH:
   
   Unity, Nvidia Deep Learning Institute

 * Nanodegree
   
   
   DATA ANALYSIS AND VISUALIZATION WITH MICROSOFT POWER BI
   
   You’ll master the in-demand skills necessary to become a successful data
   analyst like data pre-processing, visualization and analysis using Microsoft
   Power BI as the primary tool.
   
   SKILLS COVERED
   
   Power BI, data visulations, data modeling, Extract-Transform-Load, Data
   Analytics Expressions
   
   PREREQUISITES
   
   Microsoft Excel
   
   View more +
   Program DetailsDownload Syllabus
   beginner3 Months
   
   4.7 stars
   244 reviews
   Program DetailsDownload Syllabus
   
 * Nanodegree
   
   
   AGILE SOFTWARE DEVELOPMENT
   
   The Agile Software Development Nanodegree program equips you with the skills
   you need to guide the delivery of high value products with top notch software
   development teams.
   
   SKILLS COVERED
   
   Agile, Scrum, Kanban, XP, Minimum Viable Product
   
   PREREQUISITES
   
   No Experience Required
   
   View more +
   Program DetailsDownload Syllabus
   beginner3 Months
   
   4.7 stars
   140 reviews
   
   IN COLLABORATION WITH:
   
   ThoughtWorks
   
   Program DetailsDownload Syllabus
   
   
   IN COLLABORATION WITH:
   
   ThoughtWorks

 * Nanodegree
   
   
   AI PRODUCT MANAGER
   
   Learn to develop AI products that deliver business value. Build skills that
   help you compete in the new AI-powered world.
   
   SKILLS COVERED
   
   AI Products, Training ML Models, Annotating Datasets, Prototyping a Product
   
   PREREQUISITES
   
   No Experience Required
   
   View more +
   Program DetailsDownload Syllabus
   beginner2 Months
   
   4.4 stars
   609 reviews
   
   IN COLLABORATION WITH:
   
   Appen
   
   Program DetailsDownload Syllabus
   
   
   IN COLLABORATION WITH:
   
   Appen

 * Nanodegree
   
   
   CLOUD NATIVE APPLICATION ARCHITECTURE
   
   You’ll master the skills necessary to become a successful cloud native
   architect. Learn to run and manage scalable applications in a cloud native
   environment, using open source tools and projects like ArgoCD, gRPC, and
   Grafana.
   
   SKILLS COVERED
   
   Microservice architecture, Kubernetes, Continuous Integration, Continuous
   Delivery, Message Passing, Observability, Microservices security
   
   PREREQUISITES
   
   HTTP, Python, Git, Linux, Docker
   
   View more +
   Program DetailsDownload Syllabus
   intermediate4 Months
   
   4.8 stars
   143 reviews
   
   IN COLLABORATION WITH:
   
   SUSE
   
   Program DetailsDownload Syllabus
   
   
   IN COLLABORATION WITH:
   
   SUSE

 * Nanodegree
   
   
   DATA STREAMING
   
   Learn how to stream data to unlock key insights in real-time.
   
   SKILLS COVERED
   
   Data Streaming, Spark, Kafka, Kafka Streaming, Spark Streaming
   
   PREREQUISITES
   
   Intermediate Python, SQL, and experience with ETL
   
   View more +
   Program DetailsDownload Syllabus
   advanced2 Months
   
   4.3 stars
   237 reviews
   Program DetailsDownload Syllabus
   
 * Nanodegree
   
   
   DATA SCIENCE FOR BUSINESS LEADERS
   
   Master the people, platforms, and processes required to leverage the power of
   Data Science in your business.
   
   SKILLS COVERED
   
   Business Strategy, Data Science, Data Architecture, Machine Learning, Human
   Capital
   
   PREREQUISITES
   
   Statistics, Probability, and Business Experience
   
   View more +
   Program DetailsDownload Syllabus
   intermediate2 Months
   
   4.4 stars
   74 reviews
   
   IN COLLABORATION WITH:
   
   Alteryx
   
   Program DetailsDownload Syllabus
   
   
   IN COLLABORATION WITH:
   
   Alteryx

 * Nanodegree
   
   
   INTRO TO MACHINE LEARNING WITH PYTORCH
   
   Build a solid foundation in Supervised, Unsupervised, and Deep Learning.
   Then, use these skills to test and deploy machine learning models in a
   production environment.
   
   SKILLS COVERED
   
   Introduction to Machine Learning, Supervised Learning, Deep Learning,
   Unsupervised Learning
   
   PREREQUISITES
   
   Intermediate Python
   
   View more +
   Program DetailsDownload Syllabus
   intermediate3 Months
   
   4.7 stars
   443 reviews
   
   IN COLLABORATION WITH:
   
   Kaggle, AWS
   
   Program DetailsDownload Syllabus
   
   
   IN COLLABORATION WITH:
   
   Kaggle, AWS

 * Nanodegree
   
   
   IOS DEVELOPER
   
   Master the Swift programming language, and create a portfolio of iOS apps for
   iPhone and iPad to showcase your skills!
   
   SKILLS COVERED
   
   Swift programming, Core Data, UIKit, iOS networking, app publishing, User
   interfaces, Local Persistence, APIs
   
   PREREQUISITES
   
   No prior knowledge required
   
   View more +
   Program DetailsDownload Syllabus
   beginner6 Months
   
   4.6 stars
   894 reviews
   Program DetailsDownload Syllabus
   
 * Nanodegree
   
   
   INTRODUCTION TO CYBERSECURITY
   
   Get your start in the high growth field of cybersecurity by building
   foundational skills in how to evaluate, maintain and monitor the security of
   computer systems.
   
   SKILLS COVERED
   
   Threat Assessment, Security Vulnerabilities, Compliance, Governance, Risk,
   Incident Response
   
   PREREQUISITES
   
   Basic knowledge of network connectivity and OS fundamentals
   
   View more +
   Program DetailsDownload Syllabus
   beginner4 Months
   
   4.5 stars
   154 reviews
   
   IN COLLABORATION WITH:
   
   SecurityScorecard
   
   Program DetailsDownload Syllabus
   
   
   IN COLLABORATION WITH:
   
   SecurityScorecard

 * Nanodegree
   
   
   INTRO TO MACHINE LEARNING WITH TENSORFLOW
   
   Build a solid foundation in Supervised, Unsupervised, and Deep Learning.
   Then, use these skills to test and deploy machine learning models in a
   production environment.
   
   SKILLS COVERED
   
   TensorFlow, Deep Learning, scikit-learn, Supervised Learning, Unsupervised
   Learning
   
   PREREQUISITES
   
   Intermediate Python
   
   View more +
   Program DetailsDownload Syllabus
   intermediate3 Months
   
   4.7 stars
   504 reviews
   
   IN COLLABORATION WITH:
   
   Kaggle, AWS
   
   Program DetailsDownload Syllabus
   
   
   IN COLLABORATION WITH:
   
   Kaggle, AWS

 * Nanodegree
   
   
   INTERMEDIATE JAVASCRIPT
   
   Master JavaScript, the most popular programming language in the world. Be
   equipped for advanced roles in web development, server-side application
   development, and desktop development.
   
   SKILLS COVERED
   
   Functional Programming, DOM, Data Structures, Asynchronous Programming,
   Synchronous Programming
   
   PREREQUISITES
   
   Basic JavaScript
   
   View more +
   Program DetailsDownload Syllabus
   intermediate3 Months
   
   4.5 stars
   158 reviews
   Program DetailsDownload Syllabus
   
 * Nanodegree
   
   
   DIGITAL FREELANCER
   
   The goal of the Digital Freelancer Nanodegree program is to prepare students
   to enter the digital marketplace by teaching key skills to create a
   successful digital business. Students will learn freelancing basics and
   essential skills as well as how to build their personal brand to start a
   successful online business in the global freelancing marketplace.
   
   SKILLS COVERED
   
   Portfolio Websites, Professional Networking, Resumes, Social Media Presence,
   Non-Disclosure Agreements, Service Agreements, Freelance Pricing Frameworks,
   Invoicing, Brand Design, Elevator pitches, Formal Written Communication,
   Project management tools, Project scoping
   
   PREREQUISITES
   
   Basic computer skills
   
   View more +
   Program DetailsDownload Syllabus
   beginner1 Month
   Program DetailsDownload Syllabus
   
 * Nanodegree
   
   
   AWS CLOUD ARCHITECT
   
   Lead your organization's cloud computing strategy as an AWS Cloud Architect.
   Plan, design, and build secure, high availability cloud infrastructure.
   
   SKILLS COVERED
   
   Cloud Infrastructure, Cloud Security, AWS, CloudFormation, High Availability
   Infrastructure, Serverless Computing
   
   PREREQUISITES
   
   Experience with Cloud Computing, Programming, and AWS
   
   View more +
   Program DetailsDownload Syllabus
   advanced3 Months
   
   4.6 stars
   262 reviews
   Program DetailsDownload Syllabus
   
 * Nanodegree
   
   
   DATA ARCHITECT
   
   Learn how to plan, design and implement enterprise data infrastructure
   solutions and create the blueprints for your organization’s data success.
   
   SKILLS COVERED
   
   Entity relationship diagrams, Relational Data Design, Online Analytical
   Processing, Operational Data Stores, Data Lake Architecture, Data Governance
   
   PREREQUISITES
   
   Intermediate Python, SQL, and Basics of ETL/Data Pipelines
   
   View more +
   Program DetailsDownload Syllabus
   advanced4 Months
   
   4.5 stars
   110 reviews
   Program DetailsDownload Syllabus
   
 * Nanodegree
   
   
   PREDICTIVE ANALYTICS FOR BUSINESS
   
   Predictive analytics is the practice of determining patterns from data to
   predict future outcomes and trends. Across industries, it enables high-value
   solutions to important business problems.
   
   SKILLS COVERED
   
   Data Wrangling, Classification, A/B Testing, Forecasting, Segmentation
   
   PREREQUISITES
   
   Algebra, Descriptive Statistics, and Excel
   
   View more +
   Program DetailsDownload Syllabus
   beginner3 Months
   
   4.7 stars
   547 reviews
   
   IN COLLABORATION WITH:
   
   Alteryx
   
   Program DetailsDownload Syllabus
   
   
   IN COLLABORATION WITH:
   
   Alteryx

 * Nanodegree
   
   
   AI FOR HEALTHCARE
   
   Be at the forefront of the revolution of AI in Healthcare, and transform
   patient outcomes. Enable enhanced medical decision-making powered by machine
   learning to build the treatments of the future.
   
   SKILLS COVERED
   
   Artificial Intelligence, 2D Medical Imaging, 3D Medical Imaging, Electronic
   Health Record Data, Deep Learning, Wearable Device Data, Supervised Learning
   
   PREREQUISITES
   
   Intermediate Python, and Experience with Machine Learning
   
   View more +
   Program DetailsDownload Syllabus
   advanced4 Months
   
   4.6 stars
   144 reviews
   Program DetailsDownload Syllabus
   
 * Nanodegree
   
   
   ANDROID BASICS
   
   No programming experience? No Problem! Start developing Android apps today.
   
   SKILLS COVERED
   
   Android Development, Java programming, Android Studio, XML layouts, Android
   Views
   
   PREREQUISITES
   
   No Experience Required.
   
   View more +
   Program DetailsDownload Syllabus
   beginner4 Months
   
   4.8 stars
   3183 reviews
   
   IN COLLABORATION WITH:
   
   Google
   
   Program DetailsDownload Syllabus
   
   
   IN COLLABORATION WITH:
   
   Google

 * Nanodegree
   
   
   CLOUD DEVOPS USING MICROSOFT AZURE
   
   Learn how to deploy, test, and monitor cloud applications on Azure, one of
   the most popular cloud services platforms used by businesses across the
   globe.
   
   SKILLS COVERED
   
   Infrastructure as Code, Configuration Management, Agile Planning, Continuous
   Integration, Continuous Delivery, Test Automation, Monitoring
   
   PREREQUISITES
   
   Intermediate Python, familiarity with Linux shell scripting and cloud
   concepts
   
   View more +
   Program DetailsDownload Syllabus
   intermediate3 Months
   
   4.3 stars
   103 reviews
   
   IN COLLABORATION WITH:
   
   Microsoft
   
   Program DetailsDownload Syllabus
   
   
   IN COLLABORATION WITH:
   
   Microsoft

 * Nanodegree
   
   
   SECURITY ENGINEER
   
   Take advantage of the growing need for skilled security professionals by
   mastering the sought-after skills to protect an organization’s computer
   networks and systems from security threats or attacks.
   
   SKILLS COVERED
   
   Cryptography, Risk Evaluation, Authentication, Authorization, Access
   Management, Penetration Testing
   
   PREREQUISITES
   
   Basics of Python, experience configuring AWS and Linux environments
   
   View more +
   Program DetailsDownload Syllabus
   intermediate4 Months
   Program DetailsDownload Syllabus
   
 * Nanodegree
   
   
   MARKETING ANALYTICS
   
   Gain foundational data skills applicable to marketing. Collect and analyze
   data, model marketing scenarios, and communicate your findings with Excel,
   Tableau, Google Analytics, and Data Studios.
   
   SKILLS COVERED
   
   Google Analytics, Excel & Spreadsheets, Data Visualization, Customer
   Segmentation
   
   PREREQUISITES
   
   No Prerequisites
   
   View more +
   Program DetailsDownload Syllabus
   beginner3 Months
   
   4.7 stars
   356 reviews
   Program DetailsDownload Syllabus
   
 * Nanodegree
   
   
   CLOUD DEVELOPER USING MICROSOFT AZURE
   
   The Cloud Developer using Microsoft Azure program prepares students with
   critical cloud computing skills in how to deploy, build, migrate, and monitor
   applications on Azure.
   
   SKILLS COVERED
   
   Virtual Machines, App Services, Microservices, Serverless Functions, Cloud
   Migration
   
   PREREQUISITES
   
   Intermediate programming experience, familiarity with SQL databases and Git
   
   View more +
   Program DetailsDownload Syllabus
   intermediate4 Months
   
   4.4 stars
   64 reviews
   
   IN COLLABORATION WITH:
   
   Microsoft
   
   Program DetailsDownload Syllabus
   
   
   IN COLLABORATION WITH:
   
   Microsoft

 * Nanodegree
   
   
   ETHICAL HACKER
   
   Master the skills necessary to become a successful Ethical Hacker. Learn how
   to find and exploit vulnerabilities and weaknesses in various systems, design
   and execute a penetration testing plan, and report on test findings using
   valid evidence.
   
   SKILLS COVERED
   
   Vulnerability Management, Penetration Testing, Reconnaissance, Social
   Engineering, Open-source intelligence, System and Application Auditing
   
   PREREQUISITES
   
   Linux, Networking, Programming and Window OS
   
   View more +
   Program DetailsDownload Syllabus
   advanced2 Months
   Program DetailsDownload Syllabus
   
 * Nanodegree
   
   
   FLYING CAR AND AUTONOMOUS FLIGHT ENGINEER
   
   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.
   
   SKILLS COVERED
   
   3D Motion Planning, Controls, Estimation, Kalman Filters
   
   PREREQUISITES
   
   Mathematics & Programming
   
   View more +
   Program DetailsDownload Syllabus
   advanced6 Months
   
   4.6 stars
   253 reviews
   Program DetailsDownload Syllabus
   
 * Nanodegree
   
   
   INTEL® EDGE AI FOR IOT DEVELOPERS
   
   Lead the development of cutting-edge Edge AI applications that are the future
   of the Internet of Things. Leverage the Intel® Distribution of OpenVINO™
   Toolkit to fast-track development of high-performance computer vision and
   deep learning inference applications.
   
   SKILLS COVERED
   
   Edge AI, Computer Vision, Deep Learning, Edge Computing, AI Modeling, Deep
   Neural Networks (DNN), Convolutional Neural Networks (CNN), IoT, Intel®
   Distribution of OpenVINO™ Toolkit, Intel® DevCloud for the Edge
   
   PREREQUISITES
   
   Intermediate Python, and Experience with Deep Learning, Command Line, and
   OpenCV
   
   View more +
   Program DetailsDownload Syllabus
   advanced3 Months
   
   4.7 stars
   238 reviews
   
   IN COLLABORATION WITH:
   
   Intel
   
   Program DetailsDownload Syllabus
   
   
   IN COLLABORATION WITH:
   
   Intel

 * Nanodegree
   
   
   MACHINE LEARNING ENGINEER FOR MICROSOFT AZURE
   
   Strengthen your machine learning skills and build practical experience by
   training, validating, and evaluating models using Azure Machine Learning.
   
   SKILLS COVERED
   
   Azure Machine Learning, Azure Machine Learning SDK, Automation with
   Pipelines, Automated ML, Machine Learning Operations
   
   PREREQUISITES
   
   Prior experience with Python, Machine Learning, and Statistics
   
   View more +
   Program DetailsDownload Syllabus
   intermediate3 Months
   
   4.4 stars
   197 reviews
   
   IN COLLABORATION WITH:
   
   Microsoft
   
   Program DetailsDownload Syllabus
   
   
   IN COLLABORATION WITH:
   
   Microsoft

 * Nanodegree
   
   
   CLOUD ARCHITECT USING MICROSOFT AZURE
   
   Meet the growing demand for Azure cloud architects and learn the skills to
   translate business requirements into technical specifications for reliable,
   scalable, and secure cloud infrastructure using Microsoft Azure.
   
   SKILLS COVERED
   
   Azure Security Center, Azure Resource Manager, Azure Pricing Calculator,
   Azure Key Vault, Azure Defender, Cloud Cost Policies, Cloud Cost Evaluation,
   Automated Cloud Cost Optimization, Privileged Identity Management, Identity
   and Access Management Fundamentals, Disaster Recovery Plans
   
   PREREQUISITES
   
   Experience with cloud computing, programming and Microsoft Azure
   
   View more +
   Program DetailsDownload Syllabus
   advanced3 Months
   
   4.8 stars
   69 reviews
   
   IN COLLABORATION WITH:
   
   Microsoft
   
   Program DetailsDownload Syllabus
   
   
   IN COLLABORATION WITH:
   
   Microsoft

 * Nanodegree
   
   
   DATA VISUALIZATION
   
   Combine data, visuals, and narrative to tell impactful stories and make
   data-driven decisions.
   
   SKILLS COVERED
   
   Data Visualization, Tableau, Dashboards, Data Storytelling
   
   PREREQUISITES
   
   Basic Data Analysis
   
   View more +
   Program DetailsDownload Syllabus
   beginner4 Months
   
   4.6 stars
   204 reviews
   Program DetailsDownload Syllabus
   
 * Nanodegree
   
   
   SITE RELIABILITY ENGINEER
   
   Master the skills necessary to become a successful site reliability engineer.
   Learn to build automation tools that ensure designed solutions respond to
   requirements such as availability, performance, security, and
   maintainability.
   
   SKILLS COVERED
   
   Cost-Benefit Analysis, Building SRE Teams, Observability Best Practices,
   Prometheus, Grafana, Service Level Indicators, Terraform, Geo-Replication,
   Self-Healing System Design, Microservice Design, Deployment Rollback,
   Deployment Automation, Cloud Automation, Deployment Automation, Incident
   Post-Mortems, Incident Management, Reliability Reviews, Capacity Management
   
   PREREQUISITES
   
   Python or Java, Bash or Powershell, Linux, UNIX Shell and SQL
   
   View more +
   Program DetailsDownload Syllabus
   intermediate4 Months
   Program DetailsDownload Syllabus
   
 * Nanodegree
   
   
   ARTIFICIAL INTELLIGENCE
   
   Learn essential Artificial Intelligence concepts from AI experts like Peter
   Norvig and Sebastian Thrun, including search, optimization, planning, pattern
   recognition, and more.
   
   SKILLS COVERED
   
   Constraint Propagation, AI Algorithms, Constraint Satisfaction Problems,
   Backtracking Search, Optimization Algorithms, Search Algorithms, Minimax
   Search, Bayesian networks, Planning, Pattern Recognition, Time-Series
   Analysis with ML
   
   PREREQUISITES
   
   Algebra, Calculus, Statistics, & Python
   
   View more +
   Program DetailsDownload Syllabus
   advanced3 Months
   
   4.5 stars
   353 reviews
   Program DetailsDownload Syllabus
   
 * Nanodegree
   
   
   AI FOR BUSINESS LEADERS
   
   Master the foundations of artificial intelligence so you can strategically
   implement machine learning technology in your organization, and leverage it
   for corporate growth.
   
   SKILLS COVERED
   
   Artificial Intelligence, Machine Learning, Business Strategy, Data Labeling,
   Data Modeling
   
   PREREQUISITES
   
   Statistics, Probability, and Business Experience
   
   View more +
   Program DetailsDownload Syllabus
   intermediate2 Months
   
   4.6 stars
   117 reviews
   
   IN COLLABORATION WITH:
   
   BMW
   
   Program DetailsDownload Syllabus
   
   
   IN COLLABORATION WITH:
   
   BMW

 * Single Course
   
   
   DATA PRIVACY
   
   Data privacy has applications across all industries because cybersecurity
   threats are more prevalent than ever. Our Data Privacy Course enables
   learners to fill skills gaps and advance their career. With each lesson,
   they’ll be more equipped to implement industry-guided best practices in
   physical or virtual office environments.
   
   SKILLS COVERED
   
   Privacy Impact Assessments, Data privacy fundamentals, Data privacy
   classification, Data privacy governance, Data privacy checklists, Data
   privacy best practices, Data loss prevention, Technical cybersecurity
   controls, Procedural cybersecurity controls, Cybersecurity controls, NIST
   Cybersecurity framework, Data privacy regulations
   
   PREREQUISITES
   
   Understanding of data privacy regulations and cybersecurity best practices
   
   View more +
   Program DetailsDownload Syllabus
   beginner1 Month
   Program DetailsDownload Syllabus
   
 * Nanodegree
   
   
   SECURITY ANALYST
   
   Learn to identify, correct and respond to security weaknesses and incidents.
   You’ll also get real-world experience monitoring network traffic, analyzing
   alert and log data, and following incident handling procedures.
   
   SKILLS COVERED
   
   Security controls, Defensible Network Architecture, security threat
   mitigation, threat modeling, vulnerability assessment, incident detection and
   handling
   
   PREREQUISITES
   
   Experience with Python, SQL, and security fundamentals
   
   View more +
   Program DetailsDownload Syllabus
   intermediate4 Months
   Program DetailsDownload Syllabus
   
 * Nanodegree
   
   
   HYBRID CLOUD ENGINEER
   
   This Nanodegree program, built in collaboration with experts from Nutanix, a
   leader in the cutting edge field of hyperconverged infrastructure software,
   takes cloud technology and data-center professionals on an in-depth journey
   into the design, deployment, and management of infrastructure and
   applications together on the Hybrid Cloud. Master the concepts you need to
   transform how your IT teams manage applications and support the business.
   
   SKILLS COVERED
   
   Hyper-converged infrastructure, Hybrid Cloud, Public Cloud, Private Cloud,
   HCI Clusters, Workload Management, On premise, Off premise
   
   PREREQUISITES
   
   Experience working with command line and virtual machines
   
   View more +
   Program DetailsDownload Syllabus
   intermediate3 Months
   
   4.7 stars
   195 reviews
   
   IN COLLABORATION WITH:
   
   Nutanix
   
   Program DetailsDownload Syllabus
   
   
   IN COLLABORATION WITH:
   
   Nutanix

 * Nanodegree
   
   
   SECURITY ARCHITECT
   
   The goal of the Security Architect Nanodegree is to equip learners with the
   necessary skills required to advance their careers in the field of
   cybersecurity. Prepare to meet the demand for qualified security analysts
   that can implement elements of security infrastructure design and management
   at an enterprise level.
   
   SKILLS COVERED
   
   Threat Modeling, DiD Framework, Cybersecurity Risk Management, Incident
   Response Playbooks, Network Security Fundamentals, Architecture Diagramming,
   Access Control Matrices
   
   PREREQUISITES
   
   Linux and AWS
   
   View more +
   Program DetailsDownload Syllabus
   intermediate4 Months
   Program DetailsDownload Syllabus
   
 * Nanodegree
   
   
   AI ENGINEER USING MICROSOFT AZURE
   
   You’ll master the skills necessary to implement machine learning models,
   design and build an end-to-end AI solution with Azure Cognitive Services, and
   deploy, monitor, and manage continuous improvement of an Azure AI solution.
   By the end of the program, you’ll be an ideal candidate for Microsoft
   certification A1-102.
   
   SKILLS COVERED
   
   Object Detection, Image Classification, Form Recognition, Facial Recognition,
   Face Detection, Azure Cognitive Services, Microsoft Bot Framework, Azure
   Conversational AI Agents, Architecture Diagramming, Requirements Gathering,
   Intent Recognition, Key Phrase Extraction, Azure Form Recognizer, Bounding
   Boxes
   
   PREREQUISITES
   
   Python, Microsoft Azure, JSON and REST programming semantics
   
   View more +
   Program DetailsDownload Syllabus
   advanced3 Months
   
   IN COLLABORATION WITH:
   
   Microsoft
   
   Program DetailsDownload Syllabus
   
   
   IN COLLABORATION WITH:
   
   Microsoft

 * Nanodegree
   
   
   PRIVACY ENGINEER
   
   Master the skills necessary to become a successful privacy engineer. Learn to
   create technical solutions and implement privacy principles by integrating
   Privacy-by-Design into product development, data infrastructure, and software
   release lifecycles.
   
   SKILLS COVERED
   
   Privacy by Design Framework, Data Minimization, Data Encryption, Sensitive
   Data Tracking, Hashing, Privacy Risk Assessment, Data Privacy Fundamentals,
   Data Anonymization, k-anonymization, Data Privacy Regulations, Tiers of
   Deletion, Redaction for Data Minimization, Regional Privacy Regulations, Data
   Lifecycle Management
   
   PREREQUISITES
   
   Python and SQL
   
   View more +
   Program DetailsDownload Syllabus
   intermediate2 Months
   Program DetailsDownload Syllabus
   
 * Nanodegree
   
   
   RPA DEVELOPER WITH UIPATH
   
   Build the operational processes that enable the businesses of the future.
   
   SKILLS COVERED
   
   Process Automation, Business Operations, UiPath Studio, UiPath Orchestrator
   
   PREREQUISITES
   
   Basic familiarity with Microsoft applications and data manipulation
   
   View more +
   Program DetailsDownload Syllabus
   beginner4 Months
   
   IN COLLABORATION WITH:
   
   UiPath
   
   Program DetailsDownload Syllabus
   
   
   IN COLLABORATION WITH:
   
   UiPath

 * Nanodegree
   
   
   PROGRAMMING FOR DATA SCIENCE WITH R
   
   Prepare for a data science career by learning the fundamental data
   programming tools: R, SQL, command line, and git.
   
   SKILLS COVERED
   
   R, SQL, Git
   
   PREREQUISITES
   
   None
   
   View more +
   Program DetailsDownload Syllabus
   beginner3 Months
   
   4.8 stars
   94 reviews
   
   IN COLLABORATION WITH:
   
   Mode
   
   Program DetailsDownload Syllabus
   
   
   IN COLLABORATION WITH:
   
   Mode

 * Nanodegree
   
   
   CLOUD COMPUTING FOR BUSINESS LEADERS
   
   This program will focus on the unique knowledge and skills that business
   leaders need to unlock the value of cloud technologies in their
   organizations, or enable a more cloud-native department that leverages cloud
   computing to drive growth and create operational efficiencies.
   
   SKILLS COVERED
   
   Digital transformation, leadership, management, cloud governance model, novel
   cloud services, operational efficiencies, cloud center of excellence
   
   PREREQUISITES
   
   Word Processors, Spreadsheets, Presentation Tools
   
   View more +
   Program DetailsDownload Syllabus
   intermediate2 Months
   Program DetailsDownload Syllabus
   
 * Nanodegree
   
   
   ENTERPRISE SECURITY
   
   This program addresses security topics related to corporate environments,
   which are often distinct from production environments and center around the
   devices, identities, and infrastructure used by the company’s personnel on a
   daily basis.
   
   SKILLS COVERED
   
   Device Hardening Strategy, Cybersecurity Policy Writing, Zero Trust Security
   Model, Data Encryption, Backup Strategy, API Security, Cloud Hardening
   Strategy, Container Vulnerability Management, IT Asset Management, Secure
   Network Architecture Design, Cybersecurity Compliance
   
   PREREQUISITES
   
   Linux and Azure
   
   View more +
   Program DetailsDownload Syllabus
   intermediate4 Months
   Program DetailsDownload Syllabus
   
 * Free
   
   
   GOOGLE CLOUD DIGITAL LEADER TRAINING
   
   Gain foundational literacy in cloud & digital transformation. Increase your
   cloud confidence so you can speak with colleagues in technical cloud roles
   and contribute to informed cloud-related business decisions.
   
   SKILLS COVERED
   
   Google Cloud Fundamentals, Cloud Computing Fluency, Digital Transformation
   Strategy, Data Innovation, IT Infrastructure Modernization, Application
   Modernization, Cloud Cost Governance, Cloud Security Fluency, Cloud
   Operational Efficiency
   
   View more +
   Program Details
   intermediate2 Weeks
   
   IN COLLABORATION WITH:
   
   Google Cloud
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Google Cloud

 * Free
   
   
   CLOUD NATIVE FUNDAMENTALS
   
   Throughout this course, students will learn how to structure, package, and
   release an application to a Kubernetes cluster, while using an automated
   CI/CD pipeline.
   
   SKILLS COVERED
   
   Kubernetes, Docker, Cloud Computing Fluency, Cloud Architecture Model Types,
   CI/CD, Application Development Best Practices, Argo CD, Github Actions,
   Platform as a Service
   
   View more +
   Program Details
   intermediate1 Month
   
   IN COLLABORATION WITH:
   
   SUSE
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   SUSE

 * Free
   
   
   HYBRID CLOUD FUNDAMENTALS
   
   Dive into the role of a hybrid cloud engineer and learn how to use Nutanix's
   Hyperconverged Infrastructure (HCI) software to configure the different
   components of a private cloud cluster.
   
   SKILLS COVERED
   
   Hybrid Cloud, Nutanix, Hyperconverged Infrastructure, Prism web console,
   Private Cloud, Virtual Machine
   
   View more +
   Program Details
   intermediate1 Month
   
   IN COLLABORATION WITH:
   
   Nutanix
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Nutanix

 * Free
   
   
   INTRO TO DATA ANALYSIS
   
   Explore a variety of datasets, posing and answering your own questions about
   each. You'll be using the Python libraries NumPy, Pandas, and Matplotlib.
   
   SKILLS COVERED
   
   Data Analysis, Python, numpy, pandas
   
   View more +
   Program Details
   beginner6 Weeks
   Program Details
   
 * Free
   
   
   SQL FOR DATA ANALYSIS
   
   Learn to use Structured Query Language (SQL) to extract and analyze data
   stored in databases
   
   
   View more +
   Program Details
   beginner4 Weeks
   
   IN COLLABORATION WITH:
   
   Mode
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Mode

 * Free
   
   
   DATABASE SYSTEMS CONCEPTS & DESIGN
   
   This course presents an example of applying a database application
   development methodology to a major real-world project.
   
   SKILLS COVERED
   
   Database Management Systems, Relational Algebra, Sequential Query Language,
   Data Indexing, SQL Injection
   
   View more +
   Program Details
   intermediate16 Weeks
   
   IN COLLABORATION WITH:
   
   Georgia Institute of Technology
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Georgia Institute of Technology

 * Free
   
   
   INTRO TO INFERENTIAL STATISTICS
   
   Intro to Inferential Statistics will teach you how to test your hypotheses
   and begin to make predictions based on statistical results drawn from data!
   
   SKILLS COVERED
   
   Inferential Statistics, Hypothesis Testing, T-tests, ANOVA
   
   View more +
   Program Details
   beginner2 Months
   Program Details
   
 * Free
   
   
   SPARK
   
   Master how to work with big data and build machine learning models at scale
   using Spark!
   
   SKILLS COVERED
   
   Spark, SparkSQL, Spark Dataframes, Data Wrangling, Machine Learning
   
   View more +
   Program Details
   intermediate10 Hours
   
   IN COLLABORATION WITH:
   
   Insight
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Insight

 * Free
   
   
   DATA ANALYSIS AND VISUALIZATION
   
   This course will introduce students to the field by covering
   state­-of-­the-art modeling, analysis and visualization techniques.
   
   SKILLS COVERED
   
   R, Data Analysis, Data Visualization, Regression
   
   View more +
   Program Details
   intermediate16 Weeks
   
   IN COLLABORATION WITH:
   
   Georgia Institute of Technology
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Georgia Institute of Technology

 * Free
   
   
   GETTING STARTED WITH GOOGLE WORKSPACE
   
   Learn how to manage mail and schedules effectively. Create, manage and, share
   content in Google Drive and become more productive through the use of the
   collaboration features that are an integral and defining part of Google
   Workspace.
   
   SKILLS COVERED
   
   Gmail, Google Calendar, Google Drive, Google Docs, Google Slides, Google
   Meet, Google Chat, Google Forms, Intermediate Spreadsheet Use, Basic
   Spreadsheet Use
   
   View more +
   Program Details
   beginner2 Months
   
   IN COLLABORATION WITH:
   
   Google Cloud
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Google Cloud

 * Free
   
   
   RAPID PROTOTYPING
   
   Learning to prototype will save you time and money in the development
   process. You’ll create quality apps faster and have confidence in the
   viability of your products.
   
   SKILLS COVERED
   
   Prototyping, User Research, inVision
   
   View more +
   Program Details
   intermediate3 Weeks
   
   IN COLLABORATION WITH:
   
   Google
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Google

 * Free
   
   
   CREATING AN ANALYTICAL DATASET
   
   Learn how to prepare data to ensure the efficacy of your analysis while
   improving fluency in Alteryx.
   
   SKILLS COVERED
   
   Data Issues, Data Formatting, Data Blending
   
   View more +
   Program Details
   beginner2 Weeks
   
   IN COLLABORATION WITH:
   
   Alteryx
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Alteryx

 * Free
   
   
   PROBLEM SOLVING WITH ADVANCED ANALYTICS
   
   Learn a scientific approach to solving problems with data, a foundational
   skill for anyone interested in making data driven decisions in a business
   context.
   
   SKILLS COVERED
   
   Linear Regression
   
   View more +
   Program Details
   beginner2 Weeks
   
   IN COLLABORATION WITH:
   
   Alteryx
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Alteryx

 * Free
   
   
   CLASSIFICATION MODELS
   
   Learn how to use classification predictive models to solve business problems
   involving non-numeric data.
   
   SKILLS COVERED
   
   Binary Classication Models, Non-Binary Classification Models
   
   View more +
   Program Details
   intermediate2 Weeks
   
   IN COLLABORATION WITH:
   
   Alteryx
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Alteryx

 * Free
   
   
   PRODUCT DESIGN
   
   Learn product validation, UI/UX practices, Google’s Design Sprint and the
   process for setting and tracking actionable metrics.
   
   SKILLS COVERED
   
   Product Design, Design Sprints, Ideation and Validation, UI/UX
   
   View more +
   Program Details
   intermediate2 Months
   
   IN COLLABORATION WITH:
   
   Google
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Google

 * Free
   
   
   SEGMENTATION AND CLUSTERING
   
   The Segmentation & Clustering course provides students with the knowledge to
   build and apply clustering models to develop sophisticated segmentation in
   business contexts.
   
   SKILLS COVERED
   
   Variable Reduction, Clustering Models design
   
   View more +
   Program Details
   intermediate3 Weeks
   Program Details
   
 * Free
   
   
   TIME SERIES FORECASTING
   
   The Time Series Forecasting course provides students with the foundational
   knowledge to build and apply time series forecasting models in a variety of
   business contexts.
   
   SKILLS COVERED
   
   Time Series Forecasting, ETS Models, ARIMA Models
   
   View more +
   Program Details
   intermediate3 Weeks
   Program Details
   
 * Free
   
   
   APP MARKETING
   
   This course will help you organize a strategy of identifying your perfect
   user, and teach you how to grow your user base by focusing your product on
   their needs.
   
   SKILLS COVERED
   
   App Marketing, User Segmentation, Customer Acquisition
   
   View more +
   Program Details
   intermediate2 Weeks
   
   IN COLLABORATION WITH:
   
   Google
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Google

 * Free
   
   
   APP MONETIZATION
   
   Learn how to effectively develop, implement, and measure your monetization
   strategy, iterating on the model as appropriate.
   
   SKILLS COVERED
   
   Product Design, Google Analytics
   
   View more +
   Program Details
   intermediate1 Month
   
   IN COLLABORATION WITH:
   
   Google
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Google

 * Free
   
   
   A/B TESTING FOR BUSINESS ANALYSTS
   
   The A/B Testing course provides students with the foundational knowledge to
   design and analyze A/B tests to create business insights and support decision
   making.
   
   SKILLS COVERED
   
   A/B Randomized Design Tests, A/B Matched Pair Design Tests
   
   View more +
   Program Details
   intermediate3 Weeks
   Program Details
   
 * Free
   
   
   HOW TO BUILD A STARTUP
   
   Learn what it takes to build a successful startup using the Customer
   Development process, where entrepreneurs "get out of the building" to gather
   and iterate on feedback.
   
   SKILLS COVERED
   
   Entrepreneurship, Value Proposition, Revenue Models, Customer Segments
   
   View more +
   Program Details
   intermediate1 Month
   Program Details
   
 * Free
   
   
   GET YOUR STARTUP STARTED
   
   Acquire the know-how necessary to see your business grow towards its next
   milestone.
   
   SKILLS COVERED
   
   Entrepreneurship, Bootstrapping
   
   View more +
   Program Details
   intermediate3 Weeks
   
   IN COLLABORATION WITH:
   
   Google
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Google

 * Free
   
   
   MANAGING REMOTE TEAMS WITH UPWORK
   
   Bring your remote-teams to the next level with hands-on skills to manage your
   remote workforce effectively.
   
   SKILLS COVERED
   
   Team Management, Workforce Training, Business Strategy, Agile Management,
   Remote Work
   
   View more +
   Program Details
   beginner1 Hour
   
   IN COLLABORATION WITH:
   
   Upwork
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Upwork

 * Free
   
   
   INTRO TO INFORMATION SECURITY
   
   
   
   SKILLS COVERED
   
   Software Security, Cryptography, Network Security, Privacy, Public Policy
   
   View more +
   Program Details
   intermediate
   
   IN COLLABORATION WITH:
   
   Georgia Institute of Technology
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Georgia Institute of Technology

 * Free
   
   
   CYBER-PHYSICAL SYSTEMS SECURITY
   
   This course provides an introduction to security issues relating to
   cyber-physical systems including industrial control systems and critical
   infrastructures.
   
   SKILLS COVERED
   
   Industrial Networks, Industrial Control Systems, Smart Grid Infrastructure,
   Cyber Security, Privacy
   
   View more +
   Program Details
   intermediate16 Weeks
   
   IN COLLABORATION WITH:
   
   Georgia Institute of Technology
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Georgia Institute of Technology

 * Free
   
   
   NETWORK SECURITY
   
   This course provides an introduction to computer and network security.
   Students successfully completing this class will be able to evaluate works in
   academic and commercial security, and will have rudimentary skills in
   security research.
   
   SKILLS COVERED
   
   Basic elements of cryptography, cryptanalysis and systems security, security
   research
   
   View more +
   Program Details
   intermediate16 Weeks
   
   IN COLLABORATION WITH:
   
   Georgia Institute of Technology
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Georgia Institute of Technology

 * Free
   
   
   AWS MACHINE LEARNING FOUNDATIONS COURSE
   
   Learn what machine learning is and the steps involved in building and
   evaluating models. Gain in demand skills needed at businesses working to
   solve challenges with AI.
   
   SKILLS COVERED
   
   Computer vision, Reinforcement learning, Generative AI, Machine Learning,
   Object-oriented programming
   
   View more +
   Program Details
   intermediate2 Months
   Program Details
   
 * Free
   
   
   INTRODUCTION TO MACHINE LEARNING USING MICROSOFT AZURE
   
   Gain a high-level introduction to the field of machine learning and prepare
   to use Azure Machine Learning Studio to train machine learning models. Plus,
   learn how to perform a variety of tasks on Azure Machine Learning labs — from
   data import, transformation and management to training, validating and
   evaluating models.
   
   SKILLS COVERED
   
   Machine Learning, Azure, Model Training, Supervised & Unsupervised Learning,
   Responsible AI
   
   View more +
   Program Details
   intermediate2 Months
   
   IN COLLABORATION WITH:
   
   Microsoft Azure
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Microsoft Azure

 * Free
   
   
   AI FUNDAMENTALS
   
   AI Fundamentals is an entry point into the world of AI using Microsoft's
   cloud-based solutions, such as Azure Machine Learning and Azure Cognitive
   Services.
   
   SKILLS COVERED
   
   Artificial Intelligence, Machine Learning, Azure, Computer Vision, Azure
   Cognitive Services, Natural Language Processing, Conversational AI
   
   View more +
   Program Details
   beginner1 Month
   
   IN COLLABORATION WITH:
   
   Microsoft Azure
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Microsoft Azure

 * Free
   
   
   LINEAR ALGEBRA REFRESHER COURSE
   
   Learn linear algebra by doing: you will code your own library of linear
   algebra functions!
   
   SKILLS COVERED
   
   Algebra, Python, Vectors, Intersections
   
   View more +
   Program Details
   intermediate4 Months
   Program Details
   
 * Free
   
   
   MACHINE LEARNING: UNSUPERVISED LEARNING
   
   Ever wonder how Netflix can predict what movies you'll like? Or how Amazon
   knows what you want to buy before you do? The answer can be found in
   Unsupervised Learning!
   
   SKILLS COVERED
   
   Randomized Optimization, Clustering, Feature Selection, Feature
   Transformation, Information Theory
   
   View more +
   Program Details
   intermediate1 Month
   
   IN COLLABORATION WITH:
   
   Georgia Institute of Technology
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Georgia Institute of Technology

 * Free
   
   
   BIG DATA ANALYTICS IN HEALTHCARE
   
   In this course, we introduce the characteristics of medical data and
   associated data mining challenges on dealing with such data. We cover various
   algorithms and systems.
   
   SKILLS COVERED
   
   Data Analytics, Health Care Applications, Algorithms
   
   View more +
   Program Details
   intermediate2 Months
   
   IN COLLABORATION WITH:
   
   Georgia Institute of Technology
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Georgia Institute of Technology

 * Free
   
   
   INTEL® EDGE AI FUNDAMENTALS WITH OPENVINO™
   
   Stay at the cutting-edge of AI technology by gaining practical skills for
   deploying edge AI. Learn how to use the Intel Distribution of OpenVINO
   toolkit to deploy computer vision capabilities inside a range of edge
   applications.
   
   SKILLS COVERED
   
   Edge AI, Intel OpenVINO, Computer Vision, Deep Learning
   
   View more +
   Program Details
   intermediate1 Month
   Program Details
   
 * Free
   
   
   ARTIFICIAL INTELLIGENCE
   
   This course gives a survey of topics in AI along with in-depth foundational
   concepts such as classical search, probability, machine learning, logic and
   planning.
   
   SKILLS COVERED
   
   Artificial Intelligence, Probability, Bayesian Networks, Logic and Planning,
   Machine Learning
   
   View more +
   Program Details
   intermediate4 Months
   
   IN COLLABORATION WITH:
   
   Georgia Institute of Technology
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Georgia Institute of Technology

 * Free
   
   
   SECURE AND PRIVATE AI
   
   Learn how to extend PyTorch with the tools necessary to train AI models that
   preserve user privacy.
   
   
   View more +
   Program Details
   advanced2 Months
   
   IN COLLABORATION WITH:
   
   Facebook AI
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Facebook AI

 * Free
   
   
   MODEL BUILDING AND VALIDATION
   
   This course will teach you how to start from scratch in understanding and
   paying attention to what is important in the data and how to answer questions
   about data.
   
   SKILLS COVERED
   
   Questioning, Modeling, Validation, Data Analysis, QMV Process
   
   View more +
   Program Details
   advanced8 Weeks
   
   IN COLLABORATION WITH:
   
   AT&T
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   AT&T

 * Free
   
   
   DATA VISUALIZATION AND D3.JS
   
   Learn the fundamentals of data visualization and apply design and narrative
   concepts to create your own visualization.
   
   SKILLS COVERED
   
   d3.js, Design of Visualizations, Data Visualization, Visual Encodings
   
   View more +
   Program Details
   intermediate7 Weeks
   
   IN COLLABORATION WITH:
   
   Zipfian
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Zipfian

 * Free
   
   
   MACHINE LEARNING FOR TRADING
   
   Implement machine learning based strategies to make trading decisions using
   real-world data.
   
   SKILLS COVERED
   
   Pandas, Time Series Analysis, Computational Investing, Algorithmic Trading,
   Reinforcement Learning for Trading
   
   View more +
   Program Details
   intermediate4 Months
   
   IN COLLABORATION WITH:
   
   Georgia Institute of Technology
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Georgia Institute of Technology

 * Free
   
   
   MACHINE LEARNING
   
   In this course, you'll learn how to apply Supervised, Unsupervised and
   Reinforcement Learning techniques for solving a range of data science
   problems.
   
   SKILLS COVERED
   
   Supervised Learning, Unsupervised Learning, Information Theory, Reinforcement
   Learning, Game Theory
   
   View more +
   Program Details
   intermediate4 Months
   
   IN COLLABORATION WITH:
   
   Georgia Institute of Technology
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Georgia Institute of Technology

 * Free
   
   
   INTRO TO HADOOP AND MAPREDUCE
   
   In this short course, learn the fundamentals of MapReduce and Apache Hadoop
   to start making sense of Big Data in the real world!
   
   SKILLS COVERED
   
   Big Data, Hadoop, MapReduce
   
   View more +
   Program Details
   intermediate1 Month
   
   IN COLLABORATION WITH:
   
   Cloudera
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Cloudera

 * Free
   
   
   REAL-TIME ANALYTICS WITH APACHE STORM
   
   The world is trending in real time! Learn Apache Storm, taught by Twitter, to
   scalably analyze real-time tweets and drive d3 visualizations. Storm is free,
   open and fun!
   
   SKILLS COVERED
   
   Data Analysis, Real-time Analytics, Apache Storm
   
   View more +
   Program Details
   intermediate2 Weeks
   
   IN COLLABORATION WITH:
   
   Twitter
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Twitter

 * Free
   
   
   A/B TESTING
   
   This course will cover the design and analysis of A/B tests, also known as
   split tests, which are online experiments used to test potential improvements
   to a website or mobile application.
   
   SKILLS COVERED
   
   A/B tests, Results Analysis, Statistical Significance
   
   View more +
   Program Details
   intermediate1 Month
   
   IN COLLABORATION WITH:
   
   Google
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Google

 * Free
   
   
   DATA ANALYSIS WITH R
   
   Data is everywhere and so much of it is unexplored. Learn how to investigate
   and summarize data sets using R and eventually create your own analysis.
   
   SKILLS COVERED
   
   R, Exploratory Data Analysis, Data Visualization
   
   View more +
   Program Details
   intermediate2 Months
   
   IN COLLABORATION WITH:
   
   Facebook
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Facebook

 * Free
   
   
   KNOWLEDGE-BASED AI: COGNITIVE SYSTEMS
   
   The twin goals of knowledge-based artificial intelligence (AI) are to build
   AI agents capable of human-level intelligence and gain insights into human
   cognition.
   
   SKILLS COVERED
   
   Semantic Networks, Common-Sense Reasoning, Logic & Planning, Analogical
   Reasoning, Visuospatial Reasoning
   
   View more +
   Program Details
   advanced7 Weeks
   
   IN COLLABORATION WITH:
   
   Georgia Institute of Technology
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Georgia Institute of Technology

 * Free
   
   
   INTRODUCTION TO TENSORFLOW LITE
   
   Learn how to deploy deep learning models on mobile and embedded devices with
   TensorFlow Lite.
   
   SKILLS COVERED
   
   TensorFlow Lite, Deep Learning Models, Android, iOS, Linux
   
   View more +
   Program Details
   intermediate2 Months
   
   IN COLLABORATION WITH:
   
   TensorFlow Lite
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   TensorFlow Lite

 * Free
   
   
   INTRODUCTION TO COMPUTER VISION
   
   This course provides an introduction to computer vision including
   fundamentals, methods for application and machine learning classification.
   
   SKILLS COVERED
   
   Image Processing, Stereo Geometry, Feature Detection & Matching, Object
   Tracking, Classification & Recognition
   
   View more +
   Program Details
   intermediate4 Months
   
   IN COLLABORATION WITH:
   
   Georgia Institute of Technology
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Georgia Institute of Technology

 * Free
   
   
   INTRO TO TENSORFLOW FOR DEEP LEARNING
   
   Developed by Google and Udacity, this course teaches a practical approach to
   deep learning for software developers.
   
   
   View more +
   Program Details
   intermediate2 Months
   
   IN COLLABORATION WITH:
   
   TensorFlow
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   TensorFlow

 * Free
   
   
   EIGENVECTORS AND EIGENVALUES
   
   Learn how to calculate eigenvalues and eigenvectors and why they are
   important for AI applications.
   
   SKILLS COVERED
   
   Linear Algebra, Eigenvectors, Eigenvalues
   
   View more +
   Program Details
   beginner1 Week
   Program Details
   
 * Free
   
   
   INTRO TO ARTIFICIAL INTELLIGENCE
   
   This course will introduce you to the basics of AI. Topics include machine
   learning, probabilistic reasoning, robotics, computer vision, and natural
   language processing.
   
   SKILLS COVERED
   
   Artificial Intelligence, Machine Learning, Probability, Logic and Planning,
   Markov models
   
   View more +
   Program Details
   intermediate4 Months
   Program Details
   
 * Free
   
   
   ARTIFICIAL INTELLIGENCE FOR ROBOTICS
   
   Learn how to program all the major systems of a robotic car. Topics include
   planning, search, localization, tracking, and control.
   
   SKILLS COVERED
   
   Probabilistic Models, Kalman Filters, Motion Planning, Robot Control,
   Simultaneous Localization & Mapping
   
   View more +
   Program Details
   advanced2 Months
   
   IN COLLABORATION WITH:
   
   Georgia Institute of Technology
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Georgia Institute of Technology

 * Free
   
   
   INTRO TO DEEP LEARNING WITH PYTORCH
   
   Learn the basics of deep learning and implement your own deep neural networks
   with PyTorch
   
   SKILLS COVERED
   
   Deep Learning, PyTorch, Neural Networks, CNNs, LSTMs, Style Transfer
   
   View more +
   Program Details
   intermediate2 Months
   
   IN COLLABORATION WITH:
   
   Facebook AI
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Facebook AI

 * Free
   
   
   AWS DEEPRACER
   
   Learn the fundamentals of machine learning and reinforcement learning in a
   fun and engaging way through autonomous driving with AWS DeepRacer.
   
   SKILLS COVERED
   
   Machine Learning, Reinforcement Learning, AWS DeepRacer
   
   View more +
   Program Details
   intermediate2 Weeks
   
   IN COLLABORATION WITH:
   
   AWS DeepRacer
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   AWS DeepRacer

 * Free
   
   
   REINFORCEMENT LEARNING
   
   Learn how to engage with machine learning from a theoretical perspective.
   Explore automated decision-making and dive into advanced algorithms.
   
   SKILLS COVERED
   
   Reinforcement Learning, Temporal Difference, Game Theory, Partially
   Observable Markov Decision Processes (POMDP), Machine Learning
   
   View more +
   Program Details
   advanced4 Months
   
   IN COLLABORATION WITH:
   
   Georgia Institute of Technology
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Georgia Institute of Technology

 * Free
   
   
   INTRODUCTION TO MACHINE LEARNING COURSE
   
   This class will teach you the end-to-end process of investigating data
   through a machine learning lens. Learn online, with Udacity.
   
   SKILLS COVERED
   
   Machine Learning, Supervised Learning, Unsupervised Learning, Evaluation
   Metrics, Data Manipulation
   
   View more +
   Program Details
   intermediate10 Weeks
   Program Details
   
 * Free
   
   
   MICROSOFT POWER PLATFORM
   
   Learn to build powerful and effective solutions with ease with Microsoft
   Power Platform. Created in partnership with the Microsoft Power Platform
   team, this course will introduce you to efficient low-code solutions for data
   analytics, app development, and artifical intelligence.
   
   SKILLS COVERED
   
   Microsoft Power Platform, Power Apps, Power Automate, Azure AI Builder
   
   View more +
   Program Details
   beginner1 Month
   
   IN COLLABORATION WITH:
   
   Microsoft
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Microsoft

 * Free
   
   
   WEB TOOLING & AUTOMATION
   
   In this course, you’ll learn how to setup your development environment and
   save a lot of time and effort with automatic optimization.
   
   SKILLS COVERED
   
   Installing Sublime Text, Installing Plugins, Gulp, Live Editing, ESLint
   
   View more +
   Program Details
   intermediate3 Weeks
   
   IN COLLABORATION WITH:
   
   Google
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Google

 * Free
   
   
   FRONT END FRAMEWORKS
   
   Explore and build interactive, single-page applications with popular
   JavaScript frameworks!
   
   SKILLS COVERED
   
   Single Page Applications, Building Angular apps, Building Ember apps,
   Underscore's template function, Backbone events and routing
   
   View more +
   Program Details
   advanced8 Weeks
   
   IN COLLABORATION WITH:
   
   Google
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Google

 * Free
   
   
   RESPONSIVE WEB DESIGN FUNDAMENTALS
   
   Learn and practice strategies for developing websites that look great on
   every device! Made with Google's Pete LePage.
   
   SKILLS COVERED
   
   Responsive design patterns, Remote debugging and emulation, Optimizing
   layout, CSS media queries, CSS flexbox
   
   View more +
   Program Details
   intermediate2 Weeks
   
   IN COLLABORATION WITH:
   
   Google
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Google

 * Free
   
   
   HOW TO INSTALL ANDROID STUDIO
   
   Participate in this short tutorial to install Android Studio on your computer
   and set up a new project using the program's Project Wizard.
   
   SKILLS COVERED
   
   Android, Android Studio, Java
   
   View more +
   Program Details
   beginner1 Day
   Program Details
   
 * Free
   
   
   ANDROID BASICS: MULTISCREEN APPS
   
   Learn to build multiple screens and link them together, expanding the range
   of apps you can create! You'll also learn how to play audio and add images to
   your apps.
   
   SKILLS COVERED
   
   Android Development, Intents and Activities, Data, Loops and Custom Classes,
   Images and Visual Polish, Audio and Libraries
   
   View more +
   Program Details
   beginner2 Months
   
   IN COLLABORATION WITH:
   
   Google
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Google

 * Free
   
   
   WEBSITE PERFORMANCE OPTIMIZATION
   
   Learn how browsers convert HTML, CSS and JavaScript into websites while you
   experiment with Chrome Developer Tools to measure and optimize website speed!
   
   SKILLS COVERED
   
   Chrome Developer Tools, DOM and CSSOM, Critical Rendering Path HTML, CSS and
   JavaScript optimizations
   
   View more +
   Program Details
   intermediate1 Week
   
   IN COLLABORATION WITH:
   
   Google
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Google

 * Free
   
   
   IOS NETWORKING WITH SWIFT
   
   Learn how to incorporate networking into your apps to access data from around
   the world. Build the On the Map app to share location and fun links with
   fellow students.
   
   SKILLS COVERED
   
   Networking, URLSession, JSON Parsing
   
   View more +
   Program Details
   advanced3 Months
   Program Details
   
 * Free
   
   
   JAVASCRIPT DESIGN PATTERNS
   
   Learn the importance of code organization and how to implement it with either
   vanilla JavaScript or an organizational library or framework.
   
   SKILLS COVERED
   
   Separating concerns, Code organization, Using an Organizational Library,
   KnockoutJS
   
   View more +
   Program Details
   advanced6 Weeks
   Program Details
   
 * Free
   
   
   ANDROID BASICS: USER INPUT
   
   Learn how to make your apps interactive using buttons and text! In this
   course you'll learn the basics of the Java programming language and how to
   apply them to Android.
   
   SKILLS COVERED
   
   Android Development, Java, Object-Oriented Programming, Conditional Code,
   Methods, Variables
   
   View more +
   Program Details
   beginner4 Weeks
   
   IN COLLABORATION WITH:
   
   Google
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Google

 * Free
   
   
   ANDROID PERFORMANCE
   
   Performance matters to users, so it must matter to you. Learn how to identify
   and fix bottlenecks in your Android applications, and ensure a smooth user
   experience.
   
   SKILLS COVERED
   
   Android Development, Performance, Optimization
   
   View more +
   Program Details
   advanced4 Weeks
   
   IN COLLABORATION WITH:
   
   Google
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Google

 * Free
   
   
   RESPONSIVE IMAGES
   
   Go beyond image tags! Learn how to make images a part of your responsive
   design workflow.
   
   SKILLS COVERED
   
   Responsive Images, Mobile Image debugging, Creating responsive graphics
   
   View more +
   Program Details
   intermediate2 Weeks
   
   IN COLLABORATION WITH:
   
   Google
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Google

 * Free
   
   
   XCODE DEBUGGING
   
   In this course, you'll learn standard methodologies for debugging software,
   and how to use Xcode's debugging tools to find and squash bugs.
   
   SKILLS COVERED
   
   Debugging, LLDB
   
   View more +
   Program Details
   advanced3 Weeks
   Program Details
   
 * Free
   
   
   GRADLE FOR ANDROID AND JAVA
   
   Build bigger and better Android and Java apps using the Gradle build tool.
   
   SKILLS COVERED
   
   Android Development, Gradle, Java
   
   View more +
   Program Details
   advanced6 Weeks
   
   IN COLLABORATION WITH:
   
   Gradle, Google
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Gradle, Google

 * Free
   
   
   BUILD NATIVE MOBILE APPS WITH FLUTTER
   
   Learn from experts at Google how to use Flutter to craft high-quality native
   interfaces on iOS and Android devices in record time.
   
   SKILLS COVERED
   
   Android Development
   
   View more +
   Program Details
   intermediate2 Weeks
   
   IN COLLABORATION WITH:
   
   Google
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Google

 * Free
   
   
   JAVASCRIPT PROMISES
   
   Learn how to simplify asynchronous work with Native JavaScript Promises!
   
   SKILLS COVERED
   
   Native JavaScript Promises, Asynchronous code, Advanced error handling,
   Generating sequences of async work
   
   View more +
   Program Details
   advanced3 Weeks
   
   IN COLLABORATION WITH:
   
   Google
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Google

 * Free
   
   
   UIKIT FUNDAMENTALS
   
   Learn the iOS UIKit framework, which is the cornerstone of creating user
   interfaces in all iOS apps and crucial for any iOS Developer to be intimately
   familiar with.
   
   SKILLS COVERED
   
   AutoLayout, Navigation, Table Views, Collection Views
   
   View more +
   Program Details
   intermediate2 Months
   Program Details
   
 * Free
   
   
   ANDROID BASICS: USER INTERFACE
   
   Learn how to design your first layout in Android! This is the first course in
   the Android Basics Nanodegree program.
   
   SKILLS COVERED
   
   Android Development, Building Layouts, Android Studio, Views and ViewGroups,
   Styling
   
   View more +
   Program Details
   beginner2 Weeks
   
   IN COLLABORATION WITH:
   
   Google
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Google

 * Free
   
   
   CLIENT-SERVER COMMUNICATION
   
   Learn how a client communicates with a server, including HTTP's request and
   response cycle, HTTP/2 and HTTPs.
   
   SKILLS COVERED
   
   HTTP request and response cycle, HTTP headers and verbs, HTTP/1 and HTTP/2
   capabilities, HTTPS, Client-Server Communication
   
   View more +
   Program Details
   advanced5 Weeks
   
   IN COLLABORATION WITH:
   
   Google
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Google

 * Free
   
   
   WHAT IS PROGRAMMING?
   
   This course is your first step towards a career in programming.
   
   
   View more +
   Program Details
   beginner1 Day
   Program Details
   
 * Free
   
   
   BUILDING HIGH CONVERSION WEB FORMS
   
   Increase conversions with best practices for fast, efficient forms! Learn how
   to design and build web forms for users on any device.
   
   SKILLS COVERED
   
   Research HTML5 input types, Datalist input, User input validation with HTML5
   attributes, Validate user input using JavaScript, Optimizing forms
   
   View more +
   Program Details
   intermediate2 Weeks
   
   IN COLLABORATION WITH:
   
   Google
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Google

 * Free
   
   
   ADVANCED ANDROID APP DEVELOPMENT
   
   Make your app production-ready by applying advanced features like library
   integration, material design, widgets, receiving cloud messages, and more!
   
   SKILLS COVERED
   
   Android Development, Fragments, Libraries, Firebase, Espresso
   
   View more +
   Program Details
   advanced6 Weeks
   
   IN COLLABORATION WITH:
   
   Google
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Google

 * Free
   
   
   SOFTWARE ARCHITECTURE & DESIGN
   
   Software Architecture and Design teaches the principles and concepts involved
   in the analysis and design of large software systems.
   
   SKILLS COVERED
   
   Unified Modeling Language, Object Constraint Language, Software Architecture,
   Software Design, Code Review
   
   View more +
   Program Details
   intermediate2 Months
   
   IN COLLABORATION WITH:
   
   Georgia Institute of Technology
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Georgia Institute of Technology

 * Free
   
   
   AUTHENTICATION & AUTHORIZATION: OAUTH
   
   Learn to implement the OAuth 2.0 framework to allow users to securely and
   easily login to your web applications.
   
   SKILLS COVERED
   
   Flask, OAuth 2.0, Authentication & Authorization, Python
   
   View more +
   Program Details
   intermediate2 Weeks
   Program Details
   
 * Free
   
   
   INTRO TO IOS APP DEVELOPMENT WITH SWIFT
   
   Take the first step in becoming an iOS Developer by learning about Swift and
   writing your first app.
   
   SKILLS COVERED
   
   Swift, UIKit, AVFoundation
   
   View more +
   Program Details
   intermediate1 Month
   Program Details
   
 * Free
   
   
   INTRODUCTION TO OPERATING SYSTEMS
   
   Introduction to Operating Systems teaches the basic operating system
   abstractions, mechanisms, and their implementations.
   
   SKILLS COVERED
   
   Processes & Threads, Memory Management, Inter-Process Communication, Resource
   Virtualization, Distributed File Systems
   
   View more +
   Program Details
   intermediate2 Months
   
   IN COLLABORATION WITH:
   
   Georgia Institute of Technology
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Georgia Institute of Technology

 * Free
   
   
   ANDROID BASICS: NETWORKING
   
   This class teaches the basics of networking using Android, and is a part of
   the Android Basics Nanodegree by Google.
   
   SKILLS COVERED
   
   Android Development, JSON Parsing, HTTP Networking, Threads and Parallelism,
   Control Flow and Conditionals, Preferences
   
   View more +
   Program Details
   beginner5 Weeks
   
   IN COLLABORATION WITH:
   
   Google
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Google

 * Free
   
   
   WEB ACCESSIBILITY
   
   Get hands-on experience making web applications accessible. You’ll understand
   when and why users need accessibility, then you’ll dive into how to
   implement.
   
   SKILLS COVERED
   
   Accessibility, Screen Readers, Focus, Semantics, ARIA
   
   View more +
   Program Details
   advanced2 Weeks
   
   IN COLLABORATION WITH:
   
   Google
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Google

 * Free
   
   
   ANDROID BASICS: DATA STORAGE
   
   In this course, you'll learn the basics of data storage in Android, building
   your first database and an app that could be used for any small business!
   
   SKILLS COVERED
   
   Android Development, SQLite, ContentProvider, CursorAdapter & CursorLoader,
   Database, Design
   
   View more +
   Program Details
   beginner8 Weeks
   
   IN COLLABORATION WITH:
   
   Google
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Google

 * Free
   
   
   SCALABLE MICROSERVICES WITH KUBERNETES
   
   This course is designed to teach you about managing microservices, using
   Kubernetes. This course is built in partnership with experts such as Google’s
   Kelsey Hightower.
   
   SKILLS COVERED
   
   Microservices, Docker, Kubernetes, Deploying Microservices
   
   View more +
   Program Details
   intermediate1 Month
   
   IN COLLABORATION WITH:
   
   Google
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Google

 * Free
   
   
   DEVELOPING ANDROID APPS WITH KOTLIN
   
   Learn the fundamentals of the Kotlin programming language from Kotlin experts
   at Google.
   
   SKILLS COVERED
   
   Android Development
   
   View more +
   Program Details
   intermediate2 Months
   
   IN COLLABORATION WITH:
   
   Google
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Google

 * Free
   
   
   BROWSER RENDERING OPTIMIZATION
   
   This course will demystify the browser's rendering pipeline and make it easy
   for you to build high performance web apps.
   
   SKILLS COVERED
   
   Browser Rendering Response, Animation, Idle and Load (RAIL), Optimizing
   JavaScript, How to debug an app
   
   View more +
   Program Details
   advanced1 Month
   
   IN COLLABORATION WITH:
   
   Google
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Google

 * Free
   
   
   LEARN SWIFT PROGRAMMING SYNTAX
   
   This course focuses on the syntax of the Swift programming language. By the
   end of the course, you'll be able to apply Swift essentials to building iOS
   apps.
   
   SKILLS COVERED
   
   Variables and Constants, Control Flow, Functions, Optionals, OOP
   
   View more +
   Program Details
   intermediate3 Weeks
   Program Details
   
 * Free
   
   
   OFFLINE WEB APPLICATIONS
   
   Learn how to develop offline-first web application using Service Workers and
   IndexedDB.
   
   SKILLS COVERED
   
   Developing offline-first applications, Understanding Lie-Fi, Service Worker
   DevTools, IndexedDB, IndexedDB asset caching
   
   View more +
   Program Details
   intermediate3 Weeks
   
   IN COLLABORATION WITH:
   
   Google
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Google

 * Free
   
   
   KOTLIN FOR ANDROID DEVELOPERS
   
   Take an Android app in Java and convert it to Kotlin, learning key features
   of the Kotlin programming language along the way.
   
   SKILLS COVERED
   
   Kotlin, Android
   
   View more +
   Program Details
   advanced1 Week
   Program Details
   
 * Free
   
   
   UX DESIGN FOR MOBILE DEVELOPERS
   
   This is a design course made for developers. You'll learn UX design skills
   which will help you make 5-star mobile apps that your users will love.
   
   SKILLS COVERED
   
   Android, UX Design, User-Centered Design
   
   View more +
   Program Details
   beginner6 Weeks
   
   IN COLLABORATION WITH:
   
   Google
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Google

 * Free
   
   
   SOFTWARE DEVELOPMENT PROCESS
   
   Software Development Processes explores requirements engineering,
   architecture and design, testing, and software quality in general.
   
   SKILLS COVERED
   
   Software Development Life Cycle, Requirements Engineering, Design Patterns,
   Black-Box & White-Box Testing, Agile Development Methodology
   
   View more +
   Program Details
   intermediate3 Months
   
   IN COLLABORATION WITH:
   
   Georgia Institute of Technology
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Georgia Institute of Technology

 * Free
   
   
   DATA VISUALIZATION IN TABLEAU
   
   Learn the fundamentals of data visualization and practice communicating with
   data.
   
   SKILLS COVERED
   
   Tableau, Design of Visualizations, Visual Encodings
   
   View more +
   Program Details
   beginner3 Weeks
   Program Details
   
 * Free
   
   
   INTRO TO PROGRESSIVE WEB APPS
   
   In this course you’ll get started working on your very first Progressive Web
   App (PWA) - a web app that can take advantage of many features native
   applications have enjoyed!
   
   SKILLS COVERED
   
   Progressive Web Apps, Service Workers, Web App Manifest, Offline apps
   
   View more +
   Program Details
   intermediate2 Weeks
   
   IN COLLABORATION WITH:
   
   Google
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Google

 * Free
   
   
   WRITING READMES
   
   Documentation is an important part of the development process. Learn to write
   READMEs using Markdown so your code can be used by other humans!
   
   SKILLS COVERED
   
   README, Markdown, Making code easier to read
   
   View more +
   Program Details
   beginner3 Days
   Program Details
   
 * Free
   
   
   SOFTWARE ANALYSIS & TESTING
   
   This course covers the theory and practice of software analysis, which is at
   the heart of software development processes such as diagnosing bugs, testing,
   and debugging.
   
   SKILLS COVERED
   
   Software Testing, Debugging, Dataflow Analysis, Constraint-based Analysis,
   Symbolic Execution
   
   View more +
   Program Details
   intermediate16 Weeks
   
   IN COLLABORATION WITH:
   
   Georgia Institute of Technology
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Georgia Institute of Technology

 * Free
   
   
   IOS PERSISTENCE AND CORE DATA
   
   Persisting data is a core skill for any iOS developer. Learn how to store app
   data to your device using three common techniques: NSUserDefaults, Sandbox,
   and Core Data.
   
   SKILLS COVERED
   
   Data Persistence, Core Data, UserDefaults, FileManager
   
   View more +
   Program Details
   advanced2 Months
   Program Details
   
 * Free
   
   
   COMPUTER NETWORKING
   
   This is an advanced Computer Networking course that delves into the latest
   concepts and tools used by the CN industry.
   
   SKILLS COVERED
   
   Software-Defined Networking, Data Center Networking, Content Distribution,
   Congestion Control, Traffic Shaping
   
   View more +
   Program Details
   intermediate3 Months
   
   IN COLLABORATION WITH:
   
   Georgia Institute of Technology
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Georgia Institute of Technology

 * Free
   
   
   FIREBASE ANALYTICS: IOS
   
   Learn how to grow an app's user base using Firebase Analytics, a free and
   unlimited analytics solution
   
   SKILLS COVERED
   
   Android Development, Firebase Analytics, Firebase Crash Reporting, Firebase
   Remote Config, Firebase Dynamic Links
   
   View more +
   Program Details
   intermediate1 Day
   
   IN COLLABORATION WITH:
   
   Google
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Google

 * Free
   
   
   HUMAN-COMPUTER INTERACTION
   
   This course is an introductory course on human-computer interaction, covering
   the principles, techniques, and open areas of development in HCI.
   
   SKILLS COVERED
   
   Design Principles, Direct Manipulation Interfaces, Mental Models, Distributed
   Cognition, Prototyping
   
   View more +
   Program Details
   intermediate16 Weeks
   
   IN COLLABORATION WITH:
   
   Georgia Institute of Technology
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Georgia Institute of Technology

 * Free
   
   
   2D GAME DEVELOPMENT WITH LIBGDX
   
   This course explores how to use LibGDX to build 2D games that run anywhere,
   from web browsers to mobile devices. At the end you will create a full game,
   called Icicles.
   
   SKILLS COVERED
   
   LibGDX, Game Development, 2D
   
   View more +
   Program Details
   intermediate8 Weeks
   
   IN COLLABORATION WITH:
   
   Amazon Appstore for Android
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Amazon Appstore for Android

 * Free
   
   
   INTRO TO JQUERY
   
   Learn how to access and modify the DOM with ease using jQuery!
   
   SKILLS COVERED
   
   jQuery, DOM Structure, Reading jQuery documentation, Modify HTML attributes
   and content
   
   View more +
   Program Details
   intermediate2 Days
   Program Details
   
 * Free
   
   
   HOW TO CREATE <ANYTHING> IN ANDROID
   
   Learn to implement the newest Android user interface components while
   building apps in Android Studio.
   
   SKILLS COVERED
   
   Android, UI, App Development
   
   View more +
   Program Details
   beginner4 Weeks
   Program Details
   
 * Free
   
   
   INTRODUCTION TO GRADUATE ALGORITHMS
   
   Learn advanced techniques for designing algorithms and apply them to hard
   computational problems.
   
   
   View more +
   Program Details
   advanced3 Months
   
   IN COLLABORATION WITH:
   
   Georgia Institute of Technology
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Georgia Institute of Technology

 * Free
   
   
   DYNAMIC WEB APPLICATIONS WITH SINATRA
   
   Sinatra is a micro-framework for quickly developing small Ruby applications
   for the web. In this course, you'll learn all about Sinatra, routing, and
   templating.
   
   SKILLS COVERED
   
   Ruby, Sinatra, Building web applications
   
   View more +
   Program Details
   intermediate2 Weeks
   Program Details
   
 * Free
   
   
   HOW TO MAKE A PLATFORMER USING LIBGDX
   
   This course will explore how to create a game called Giga Gal. Giga Gal is a
   platformer in which you run, collect energy packs, jump a bunch, and shoot
   enemies.
   
   SKILLS COVERED
   
   LibGDX, Game Development, Asset management
   
   View more +
   Program Details
   intermediate8 Weeks
   
   IN COLLABORATION WITH:
   
   Amazon Appstore for Android
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Amazon Appstore for Android

 * Free
   
   
   JAVASCRIPT TESTING
   
   Learn how to iterate on your web applications with confidence using the
   red-green-refactor workflow cycle and automated testing frameworks.
   
   SKILLS COVERED
   
   Javascript Apps, Jasmine testing framework, red-green-refactor workflow
   
   View more +
   Program Details
   intermediate2 Weeks
   Program Details
   
 * Free
   
   
   OBJECT-ORIENTED JAVASCRIPT
   
   
   
   SKILLS COVERED
   
   Object Oriented Javascript, Object-oriented programming, Data and
   functionality, Prototypal inheritance
   
   View more +
   Program Details
   intermediate3 Weeks
   Program Details
   
 * Free
   
   
   LOCALIZATION ESSENTIALS
   
   Localization is about making a product feel tailored to users around the
   world. Specifically, it is the process of adapting a product to a language,
   culture and market.
   
   SKILLS COVERED
   
   Localization, Google Translator Toolkit, Localization at Google
   
   View more +
   Program Details
   beginner2 Weeks
   
   IN COLLABORATION WITH:
   
   Google
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Google

 * Free
   
   
   COMPILERS: THEORY AND PRACTICE
   
   This course teaches the theory and practice behind building compilers for
   higher level programming languages.
   
   SKILLS COVERED
   
   Compilers, Semantic Analysis, Syntax Directed Translation, Control Flow
   Analysis
   
   View more +
   Program Details
   intermediate
   
   IN COLLABORATION WITH:
   
   Georgia Institute of Technology
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Georgia Institute of Technology

 * Free
   
   
   HTML5 CANVAS
   
   Learn how you can use HTML5 Canvas to create and modify images or even
   interactive animations.
   
   SKILLS COVERED
   
   HTML5 Canvas, Canvas2D, Creating animation
   
   View more +
   Program Details
   beginner2 Weeks
   Program Details
   
 * Free
   
   
   OBJECT ORIENTED PROGRAMMING IN JAVA
   
   Learn how to apply powerful object-oriented programming concepts in Java
   
   SKILLS COVERED
   
   Object-Oriented Programming, Java, User Interaction
   
   View more +
   Program Details
   intermediate4 Weeks
   Program Details
   
 * Free
   
   
   DESIGNING RESTFUL APIS
   
   Build and secure a web server with a RESTful Developer-Friendly API that
   developers will love to use.
   
   SKILLS COVERED
   
   Flask, REST APIs, Python
   
   View more +
   Program Details
   intermediate3 Weeks
   Program Details
   
 * Free
   
   
   GT - REFRESHER - ADVANCED OS
   
   This course covers the essential Operating Systems concepts students need in
   preparation for the rest of the GT "Advanced Operating Systems" sequence.
   
   SKILLS COVERED
   
   Operating Systems, Virtual Memory, File Systems, Multithreaded Programming,
   Networking
   
   View more +
   Program Details
   intermediate3 Weeks
   
   IN COLLABORATION WITH:
   
   Georgia Institute of Technology
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Georgia Institute of Technology

 * Free
   
   
   INTRO TO JAVASCRIPT
   
   Learn the fundamentals of JavaScript, the most popular programming language
   in web development.
   
   SKILLS COVERED
   
   JavaScript, Conditionals, Loops, Data Types & Variables
   
   View more +
   Program Details
   beginner2 Weeks
   Program Details
   
 * Free
   
   
   GRAND CENTRAL DISPATCH (GCD)
   
   Learn how to prevent background operations from interfering with an app's UI
   by implementing Apple's GCD framework.
   
   SKILLS COVERED
   
   Closures, GCD
   
   View more +
   Program Details
   intermediate2 Weeks
   Program Details
   
 * Free
   
   
   CONTINUOUS INTEGRATION AND DEPLOYMENT
   
   In this course, you'll learn how to improve the mobile development process by
   using continuous integration and deployment.
   
   SKILLS COVERED
   
   Continuous Integration, BuddyBuild, Automated Testing
   
   View more +
   Program Details
   intermediate2 Days
   
   IN COLLABORATION WITH:
   
   Buddybuild
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Buddybuild

 * Free
   
   
   SWIFT FOR BEGINNERS
   
   Learn Swift, Apple's programming language for building iOS applications.
   Start with the basics and work your way towards completing sets of challenges
   in Swift.
   
   SKILLS COVERED
   
   Variables and Constants, Strings, Control Flow, Functions
   
   View more +
   Program Details
   beginner7 Days
   Program Details
   
 * Free
   
   
   INTRO TO STATISTICS
   
   Get ready to analyze, visualize, and interpret data! Thought-provoking
   examples and chances to combine statistics and programming will keep you
   engaged and challenged.
   
   SKILLS COVERED
   
   Probability, Descriptive Statistics, Inferential Statistics
   
   View more +
   Program Details
   beginner2 Months
   Program Details
   
 * Free
   
   
   INTRO TO HTML AND CSS
   
   In this course, you'll learn the fundamentals web development, along with
   best practices and professional problem-solving techniques using Developer
   Tools.
   
   SKILLS COVERED
   
   HTML, CSS, CSS Syntax, HTML Syntax Problem Set
   
   View more +
   Program Details
   beginner3 Weeks
   Program Details
   
 * Free
   
   
   DEVELOPING ANDROID APPS
   
   Build a cloud-connected Android app, and learn the tools, principles, and
   best practices of mobile and Android development that you'll apply to your
   own projects.
   
   SKILLS COVERED
   
   Android Development, Layouts, Intents, UI
   
   View more +
   Program Details
   intermediate60 Hours
   
   IN COLLABORATION WITH:
   
   Google
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Google

 * Free
   
   
   INTRODUCTION TO PYTHON PROGRAMMING
   
   In this course, you'll learn the fundamentals of the Python programming
   language, along with programming best practices. You’ll learn to represent
   and store data using Python data types and variables, and use conditionals
   and loops to control the flow of your programs. You’ll harness the power of
   complex data structures like lists, sets, dictionaries, and tuples to store
   collections of related data. You’ll define and document your own custom
   functions, write scripts, and handle errors. Lastly, you’ll learn to find and
   use modules in the Python Standard Library and other third-party libraries.
   
   
   View more +
   Program Details
   beginner5 Weeks
   Program Details
   
 * Free
   
   
   INTRODUCTION TO VIRTUAL REALITY
   
   If you are interested in learning more about virtual reality, this course
   will teach you the principles of VR technology and help you understand what
   you can build in VR.
   
   SKILLS COVERED
   
   VR development, Unity, Google VR SDK for Unity, General understanding of how
   VR works, Deploying to Android and iOS
   
   View more +
   Program Details
   beginner2 Weeks
   
   IN COLLABORATION WITH:
   
   Google VR
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Google VR

 * Free
   
   
   OBJECTIVE-C FOR SWIFT DEVELOPERS
   
   Learn the distinguishing language features of Objective-C. Practice
   Objective-C syntax by writing classes, and writing and calling methods.
   
   SKILLS COVERED
   
   iOS, Swift, Objective-C, Control Flow Syntax
   
   View more +
   Program Details
   intermediate5 Weeks
   
   IN COLLABORATION WITH:
   
   Venmo, Lyft
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Venmo, Lyft

 * Free
   
   
   INTERACTIVE 3D GRAPHICS
   
   This course will teach you the principles of 3D computer graphics: meshes,
   transforms, lighting, animation, and making interactive 3D applications run
   in a browser.
   
   SKILLS COVERED
   
   Animated 3D Demo Program, Computer Image Generation, Programming Vertex and
   Pixel Shaders
   
   View more +
   Program Details
   intermediate2 Months
   
   IN COLLABORATION WITH:
   
   Autodesk
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Autodesk

 * Free
   
   
   FULL STACK FOUNDATIONS
   
   Learn the fundamentals of back-end web development by creating your own web
   application from the ground up using the iterative development process.
   
   SKILLS COVERED
   
   Flask, CRUD, Model-View-Controller, Python, Object-relational Mapping
   
   View more +
   Program Details
   intermediate3 Weeks
   
   IN COLLABORATION WITH:
   
   Amazon Web Services
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Amazon Web Services

 * Free
   
   
   HIGH PERFORMANCE COMPUTER ARCHITECTURE
   
   The HPCA course covers performance measurement, pipelining, and improved
   parallelism through various means.
   
   SKILLS COVERED
   
   Processor Pipelining, Branch Prediction, Instruction Scheduling, Memory
   Ordering, Multiprocessor Architectures
   
   View more +
   Program Details
   advanced
   
   IN COLLABORATION WITH:
   
   Georgia Institute of Technology
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Georgia Institute of Technology

 * Free
   
   
   AUTOLAYOUT
   
   With this course, you will learn about AutoLayout and how to use stack views
   and constraints to create pixel-perfect UIs.
   
   SKILLS COVERED
   
   Design, UI, Stack Views, Constraints
   
   View more +
   Program Details
   intermediate6 Days
   Program Details
   
 * Free
   
   
   KOTLIN BOOTCAMP FOR PROGRAMMERS
   
   Learn the fundamentals of the Kotlin programming language from Kotlin experts
   at Google.
   
   SKILLS COVERED
   
   Android Development
   
   View more +
   Program Details
   intermediate2 Weeks
   
   IN COLLABORATION WITH:
   
   Google
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Google

 * Free
   
   
   SHELL WORKSHOP
   
   This course is intended to get you up to speed on the shell — using a
   terminal, managing files and directories, and running command-line programs.
   
   SKILLS COVERED
   
   Unix-style command-line environment
   
   View more +
   Program Details
   beginner1 Day
   Program Details
   
 * Free
   
   
   CORE ML: MACHINE LEARNING FOR IOS
   
   Learn how to use Apple's Core ML framework to build iOS apps with intelligent
   new features.
   
   SKILLS COVERED
   
   iOS, Image Classification, Core ML
   
   View more +
   Program Details
   intermediate1 Week
   Program Details
   
 * Free
   
   
   STATISTICS
   
   We live in a time of unprecedented access to information. You'll learn how to
   use statistics to interpret that information and make decisions.
   
   SKILLS COVERED
   
   Statistical Research Methods, Data Visualization, Distributions, Hypothesis
   Testing, Regression
   
   View more +
   Program Details
   beginner4 Months
   
   IN COLLABORATION WITH:
   
   San Jose State University
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   San Jose State University

 * Free
   
   
   INTRO TO THEORETICAL COMPUTER SCIENCE
   
   Learn the basic concepts in theoretical computer science. Discover what they
   imply for solving tough computational challenges.
   
   SKILLS COVERED
   
   theoretical computer science, NP-completeness, Recognizing algorithmic
   problems, Solving algorithmic problems
   
   View more +
   Program Details
   intermediate2 Months
   Program Details
   
 * Free
   
   
   DESIGN OF COMPUTER PROGRAMS
   
   Learn how to model problems, and how to optimize performance by using some of
   the advanced features of Python.
   
   SKILLS COVERED
   
   Computer Program Design, Python, Design Process
   
   View more +
   Program Details
   advanced2 Months
   Program Details
   
 * Free
   
   
   DATA WRANGLING WITH MONGODB
   
   Data Scientists spend most of their time cleaning data. In this course, you
   will learn to convert and manipulate messy data to extract what you need.
   
   SKILLS COVERED
   
   Gathering Data, Assessing Data, Cleaning Data, Data Wrangling, MongoDB
   
   View more +
   Program Details
   intermediate2 Months
   
   IN COLLABORATION WITH:
   
   MongoDB
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   MongoDB

 * Free
   
   
   SWIFT FOR DEVELOPERS
   
   Get a quick practical introduction to Swift programming basics and build your
   first iOS app!
   
   SKILLS COVERED
   
   Variables and Constants, Strings, Control Flow, Functions
   
   View more +
   Program Details
   beginner7 Days
   Program Details
   
 * Free
   
   
   FIREBASE IN A WEEKEND: ANDROID
   
   This course will teach you when and why to choose Firebase as a backend for
   your Android application.
   
   SKILLS COVERED
   
   Android Development
   
   View more +
   Program Details
   intermediate2 Days
   
   IN COLLABORATION WITH:
   
   Google
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Google

 * Free
   
   
   SOFTWARE DEBUGGING
   
   In this course you will learn how to debug programs systematically using
   scientific methods and build several automated debugging tools in Python.
   
   SKILLS COVERED
   
   Debugging, Python, Automated Debugging
   
   View more +
   Program Details
   intermediate2 Months
   Program Details
   
 * Free
   
   
   DEPLOYING A HADOOP CLUSTER
   
   Deploy your own Hadoop cluster to crunch some big data!
   
   SKILLS COVERED
   
   Data Analysis, Hadoop, MapReduce
   
   View more +
   Program Details
   intermediate3 Weeks
   Program Details
   
 * Free
   
   
   SERVER-SIDE SWIFT
   
   In this course, built in collaboration with IBM and Hashicorp, you'll learn
   how to use Swift as a server-side language for building end-to-end
   applications.
   
   SKILLS COVERED
   
   Swift Package Manager, MySQL, Docker, Terraform, Microservices
   
   View more +
   Program Details
   intermediate2 Weeks
   Program Details
   
 * Free
   
   
   NETWORKING FOR WEB DEVELOPERS
   
   You've used the Internet. Now find out more about how it works.
   
   SKILLS COVERED
   
   HTTP, Domain Name System, Ping, TCP/IP stack, IP addressing
   
   View more +
   Program Details
   beginner2 Weeks
   Program Details
   
 * Free
   
   
   INTRO TO PHYSICS
   
   Go to the places where big physics discoveries were made in the past and make
   them yourself. You’ll visit Italy, the Netherlands, and the UK as you learn
   basic physics.
   
   SKILLS COVERED
   
   Kinematics, Dynamics, Trigonometry, Periodic Motion, Electricity
   
   View more +
   Program Details
   beginner2 Months
   Program Details
   
 * Free
   
   
   INTRO TO RELATIONAL DATABASES
   
   Relational databases are a powerful tool used throughout the industry. Learn
   the basics of SQL and how to connect your Python code to a relational
   database.
   
   SKILLS COVERED
   
   Rational databases, SQL, Python API, Python DB-API, Select and insert
   statements
   
   View more +
   Program Details
   intermediate4 Weeks
   Program Details
   
 * Free
   
   
   ES6 - JAVASCRIPT IMPROVED
   
   Learn about the changes made to the JavaScript programming language in
   ECMAScript 6 and how to use these new improvements to write better cleaner
   code.
   
   SKILLS COVERED
   
   JavaScript, ES6, Syntax, Functions
   
   View more +
   Program Details
   advanced4 Weeks
   Program Details
   
 * Free
   
   
   MOBILE DESIGN AND USABILITY FOR IOS
   
   In this course, taught in collaboration with Facebook, you'll learn how to
   design an intuitive, user-centered mobile app, from product conception to
   release.
   
   SKILLS COVERED
   
   Product Design, Prototyping
   
   View more +
   Program Details
   intermediate2 Weeks
   
   IN COLLABORATION WITH:
   
   Facebook for Developers
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Facebook for Developers

 * Free
   
   
   INTRO TO AJAX
   
   Learn how to perform asynchronous requests as you build a web app with data
   from Google Street View, the New York Times and Wikipedia!
   
   SKILLS COVERED
   
   Asynchronous requests with JavaScript, Data APIs, Web Applications, Site
   Customization
   
   View more +
   Program Details
   intermediate2 Weeks
   Program Details
   
 * Free
   
   
   INTRO TO ALGORITHMS
   
   This class will give you an introduction to the design and analysis of
   algorithms, enabling you to analyze networks and discover how individuals are
   connected.
   
   SKILLS COVERED
   
   Algorithms, Social Networks, Graph Algorithms
   
   View more +
   Program Details
   intermediate4 Months
   Program Details
   
 * Free
   
   
   THE MVC PATTERN IN RUBY
   
   In this course you’ll learn how to organize your code, and why that’s
   important. You’ll be using the MVC Design Pattern in the web application
   micro-framework Sinatra.
   
   SKILLS COVERED
   
   Ruby, Sinatra, MVC Design Pattern, Writing organized code
   
   View more +
   Program Details
   intermediate1 Week
   Program Details
   
 * Free
   
   
   WECHAT MINI PROGRAM DEVELOPMENT
   
   Developed by Tencent and Udacity, this course will teach you to build your
   first Mini Program.
   
   
   View more +
   Program Details
   beginner4 Weeks
   
   IN COLLABORATION WITH:
   
   WeChat
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   WeChat

 * Free
   
   
   ASYNCHRONOUS JAVASCRIPT REQUESTS
   
   Learn how to asynchronously request data in your web applications with Ajax.
   
   SKILLS COVERED
   
   Asynchronous Data Retrieval, Ajax with XHR, Ajax with jQuery, Ajax with Fetch
   
   View more +
   Program Details
   intermediate3 Weeks
   Program Details
   
 * Free
   
   
   EMBEDDED SYSTEMS
   
   This course takes a holistic view of the embedded system stack focusing on
   processor architectures, instruction sets, and the associated advanced
   compiler optimizations.
   
   SKILLS COVERED
   
   VLIW Architecture, Compilers for Embedded Systems, Differential Register
   Allocation, Network Processors, Multithreaded Processing
   
   View more +
   Program Details
   intermediate16 Weeks
   
   IN COLLABORATION WITH:
   
   Georgia Institute of Technology
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Georgia Institute of Technology

 * Free
   
   
   HIGH PERFORMANCE COMPUTING
   
   This course will give you solid foundations for developing, analyzing, and
   implementing parallel and locality-efficient algorithms. Offered at Georgia
   Tech as CS6220
   
   SKILLS COVERED
   
   Shared Memory Models, Parallel Algorithms, Distributed Memory Models, Message
   Passing Interfaces, Hierarchical Memory Models
   
   View more +
   Program Details
   advanced4 Months
   
   IN COLLABORATION WITH:
   
   Georgia Institute of Technology
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Georgia Institute of Technology

 * Free
   
   
   HTTP & WEB SERVERS
   
   HTTP is the fundamental protocol of the Web. Explore how it works using
   Python code and command-line tools.
   
   SKILLS COVERED
   
   HTTP, Python, Deploying services
   
   View more +
   Program Details
   intermediate1 Week
   Program Details
   
 * Free
   
   
   ADVANCED ANDROID WITH KOTLIN
   
   Develop Feature-Rich Android Apps with the Kotlin Programming Language.
   
   SKILLS COVERED
   
   Kotlin, Android
   
   View more +
   Program Details
   intermediate2 Months
   
   IN COLLABORATION WITH:
   
   Google
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Google

 * Free
   
   
   COMPUTABILITY, COMPLEXITY & ALGORITHMS
   
   Learn tools and techniques that will help you recognize when problems you
   encounter are intractable and when there an efficient solution.
   
   
   View more +
   Program Details
   advanced
   
   IN COLLABORATION WITH:
   
   Georgia Institute of Technology
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Georgia Institute of Technology

 * Free
   
   
   ADVANCED OPERATING SYSTEMS
   
   
   
   SKILLS COVERED
   
   Operating System Kernels, Virtualization, Distributed Systems, Cloud
   Computing, Real-Time Operating Systems
   
   View more +
   Program Details
   advanced5 Weeks
   
   IN COLLABORATION WITH:
   
   Georgia Institute of Technology
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Georgia Institute of Technology

 * Free
   
   
   PASSWORDLESS LOGIN SOLUTIONS FOR IOS
   
   In this course you'll implement Account Kit and Facebook Login side by side
   in a sample app, test our login flow on a series of common use cases, and
   wrap things up with an introduction to Facebook’s Graph API.
   
   SKILLS COVERED
   
   Account Kit, Facebook SDK, Graph API
   
   View more +
   Program Details
   intermediate1 Week
   
   IN COLLABORATION WITH:
   
   Facebook for Developers
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Facebook for Developers

 * Free
   
   
   VERSION CONTROL WITH GIT
   
   Learn how to use Git, a popular Version Control System and essential tool for
   any developer.
   
   SKILLS COVERED
   
   Git, Version Control, Creating a Git repo, Editing commits
   
   View more +
   Program Details
   beginner4 Weeks
   Program Details
   
 * Free
   
   
   FIREBASE IN A WEEKEND: IOS
   
   This course will teach you when and why to choose Firebase as a backend for
   your iOS application.
   
   SKILLS COVERED
   
   Android Development
   
   View more +
   Program Details
   intermediate2 Days
   
   IN COLLABORATION WITH:
   
   Google
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Google

 * Free
   
   
   INTRO TO POINT & CLICK APP DEVELOPMENT
   
   In this short class you'll build powerful apps without writing code. Great if
   you're an aspiring developer or someone who wants to learn what programmers
   do.
   
   SKILLS COVERED
   
   Salesforce App Development, Schema Building, Data Modeling
   
   View more +
   Program Details
   beginner1 Month
   
   IN COLLABORATION WITH:
   
   Salesforce
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Salesforce

 * Free
   
   
   DEPLOYING APPLICATIONS WITH HEROKU
   
   Deploy your first web application using the Heroku platform and learn about
   the underlying mechanics of web hosting.
   
   SKILLS COVERED
   
   App Deployment, Heroku
   
   View more +
   Program Details
   intermediate1 Week
   Program Details
   
 * Free
   
   
   APPLIED CRYPTOGRAPHY
   
   Cryptography is present in everyday life, from paying with a credit card to
   using the telephone. Learn all about making and breaking puzzles in
   computing.
   
   SKILLS COVERED
   
   Cryptography, Ciphers, Encryption
   
   View more +
   Program Details
   advanced2 Months
   Program Details
   
 * Free
   
   
   JAVA PROGRAMMING BASICS
   
   Take your first steps towards becoming a Java developer! Learn Java syntax
   and create conditional statements, loops, and functions.
   
   SKILLS COVERED
   
   Java Programming, Java Syntax, Java Functions, Loops
   
   View more +
   Program Details
   beginner6 Weeks
   Program Details
   
 * Free
   
   
   C++ FOR PROGRAMMERS
   
   This course teaches C++ to students already familiar with a programming
   language. Students will learn how to use header files, control flow,
   functions, classes.
   
   SKILLS COVERED
   
   Pointers and Arrays, Control Flow, Object-Oriented Programming, C++
   Templates, C++ Standard Library
   
   View more +
   Program Details
   intermediate3 Weeks
   Program Details
   
 * Free
   
   
   INTRO TO BACKEND
   
   Learn to build a multiuser blog with Google App Engine that permits users to
   sign in
   
   SKILLS COVERED
   
   User Input, Producing templated output, Databases and data stores, Secure
   user account systems
   
   View more +
   Program Details
   intermediate3 Weeks
   Program Details
   
 * Free
   
   
   JAVASCRIPT AND THE DOM
   
   
   
   
   View more +
   Program Details
   intermediate4 Weeks
   Program Details
   
 * Free
   
   
   FIREBASE ANALYTICS: ANDROID
   
   Learn how to grow an app's user base using Firebase Analytics, a free and
   unlimited analytics solution
   
   SKILLS COVERED
   
   Android Development, Firebase, Analytics
   
   View more +
   Program Details
   intermediate2 Days
   
   IN COLLABORATION WITH:
   
   Google
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Google

 * Free
   
   
   CONFIGURING LINUX WEB SERVERS
   
   
   
   
   View more +
   Program Details
   1 Week
   Program Details
   
 * Free
   
   
   HOW TO MAKE AN IOS APP
   
   Learn the process of building an app, taking your ideas from drawing board to
   App Store!
   
   SKILLS COVERED
   
   iOS, Ideation and Research, UI, App Store
   
   View more +
   Program Details
   advanced3 Months
   Program Details
   
 * Free
   
   
   INTRO TO DEVOPS
   
   Learn all about the DevOps landscape, workflow, and a survey of the systems
   currently being used to support scalable software deployment.
   
   SKILLS COVERED
   
   DevOps, CAMS principles, Continuous Integration, Delivery workflows
   
   View more +
   Program Details
   advanced3 Weeks
   
   IN COLLABORATION WITH:
   
   Nutanix
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Nutanix

 * Free
   
   
   GOOGLE MAPS APIS
   
   This course will introduce you to the content available through the Google
   Maps APIs through building a real-estate listings web application
   step-by-step.
   
   SKILLS COVERED
   
   Google Maps APIs, Static Maps, Street View imagery, monitoring API usage
   
   View more +
   Program Details
   intermediate2 Weeks
   
   IN COLLABORATION WITH:
   
   Google
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Google

 * Free
   
   
   PASSWORDLESS LOGIN SOLUTIONS FOR ANDROID
   
   
   
   
   View more +
   Program Details
   1 Week
   
   IN COLLABORATION WITH:
   
   Facebook for Developers
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Facebook for Developers

 * Free
   
   
   MOBILE DESIGN AND USABILITY FOR ANDROID
   
   In this course, taught in collaboration with Facebook, you'll learn how to
   design an intuitive, user-centered mobile app, from product conception to
   release.
   
   SKILLS COVERED
   
   Android, Mobile Design, Usability
   
   View more +
   Program Details
   intermediate2 Weeks
   
   IN COLLABORATION WITH:
   
   Facebook for Developers
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Facebook for Developers

 * Free
   
   
   IOS DESIGN PATTERNS
   
   In this course, you'll explore iOS design patterns — the practical and
   battle-tested solutions to common problems that are used everyday by
   developers.
   
   
   View more +
   Program Details
   intermediate2 Days
   Program Details
   
 * Free
   
   
   INTRO TO PSYCHOLOGY
   
   Go on a journey through psychological concepts and principles to enable you
   to gain a more in-depth understanding of human thought and behavior.
   
   SKILLS COVERED
   
   Pyschology, Research Methods, Biology
   
   View more +
   Program Details
   beginner4 Months
   
   IN COLLABORATION WITH:
   
   San Jose State University
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   San Jose State University

 * Free
   
   
   ENGAGEMENT & MONETIZATION | MOBILE GAMES
   
   You will learn the most effective monetization strategies for your game, how
   to keep your players interested and engaged, so that your game stands out in
   the app store.
   
   SKILLS COVERED
   
   Game Development, Monetization, Engagement
   
   View more +
   Program Details
   beginner3 Weeks
   
   IN COLLABORATION WITH:
   
   Amazon Appstore for Android
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Amazon Appstore for Android

 * Free
   
   
   MATERIAL DESIGN FOR ANDROID DEVELOPERS
   
   Learn and apply the material design principles that define Android's visual
   language to your apps.
   
   SKILLS COVERED
   
   Android Development, Material Design, Surfaces, Graphic Design
   
   View more +
   Program Details
   intermediate4 Weeks
   
   IN COLLABORATION WITH:
   
   Google
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Google

 * Free
   
   
   PRODUCT MANAGER INTERVIEW PREPARATION
   
   Ace your product management interview by understanding how to answer key
   strategic, technical, and practical product questions.
   
   SKILLS COVERED
   
   Product Management, Interview Preparation, Career Advancement, Product
   Strategy, Technical Interview
   
   View more +
   Program Details
   beginner1 Week
   Program Details
   
 * Free
   
   
   CYBER-PHYSICAL SYSTEMS DESIGN & ANALYSIS
   
   This course provides an introduction to cyber-physical systems with an
   industrial perspective.
   
   
   View more +
   Program Details
   advanced16 Weeks
   
   IN COLLABORATION WITH:
   
   Georgia Institute of Technology
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Georgia Institute of Technology

 * Free
   
   
   DIFFERENTIAL EQUATIONS IN ACTION
   
   Write Python code to find numerical solutions to systems of differential
   equations. The models you create will fight wildfires, bring spaceships back
   to earth, and more!
   
   SKILLS COVERED
   
   Math, Differential Equations
   
   View more +
   Program Details
   intermediate2 Months
   Program Details
   
 * Free
   
   
   SELF-DRIVING FUNDAMENTALS: FEATURING APOLLO
   
   Identify key parts of self-driving cars, utilize Apollo HD Map, localization,
   perception, prediction, planning and control, and start the learning path of
   building a self-driving car.
   
   SKILLS COVERED
   
   Apollo HD Map, Localization, Perception, Prediction, Planning, Control
   
   View more +
   Program Details
   beginner4 Weeks
   
   IN COLLABORATION WITH:
   
   Baidu
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Baidu

 * Free
   
   
   CRAFT YOUR COVER LETTER
   
   Write a compelling narrative that showcases your value to the company.
   
   SKILLS COVERED
   
   Creating a narrative, Targeting your pitch, Communicating value, Career
   Advancement
   
   View more +
   Program Details
   beginner1 Day
   Program Details
   
 * Free
   
   
   REFRESH YOUR RESUME
   
   Create a targeted resume that gets the attention of recruiters and lands you
   an interview in tech.
   
   SKILLS COVERED
   
   Resume writing, Company targeting, Storytelling, Career Advancement
   
   View more +
   Program Details
   beginner2 Days
   
   IN COLLABORATION WITH:
   
   Grow With Google
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Grow With Google

 * Free
   
   
   STRENGTHEN YOUR LINKEDIN NETWORK & BRAND
   
   Learn how to excel at networking both in-person and on LinkedIn.
   
   SKILLS COVERED
   
   Personal branding, LinkedIn, Networking, Career Advancement
   
   View more +
   Program Details
   beginner1 Week
   
   IN COLLABORATION WITH:
   
   Grow With Google
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Grow With Google

 * Free
   
   
   DATA SCIENCE INTERVIEW PREP
   
   Prepare for data science interviews by practicing data analysis, machine
   learning, and data structure and algorithms questions.
   
   SKILLS COVERED
   
   Interview practice, Common Data Questions, Data Structures, Career
   Advancement
   
   View more +
   Program Details
   intermediate1 Week
   Program Details
   
 * Free
   
   
   ANDROID INTERVIEW PREP
   
   Learn how to respond to common Android and mobile development interview
   questions.
   
   SKILLS COVERED
   
   Interview practice, Common Android Questions, Whiteboarding
   
   View more +
   Program Details
   intermediate1 Week
   
   IN COLLABORATION WITH:
   
   Grow With Google
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Grow With Google

 * Free
   
   
   MACHINE LEARNING INTERVIEW PREPARATION
   
   In this course, you’ll learn exactly what to expect during a machine learning
   interview.
   
   SKILLS COVERED
   
   Interview practice, Machine Learning, Career Advancement
   
   View more +
   Program Details
   intermediate1 Week
   Program Details
   
 * Free
   
   
   FRONT-END INTERVIEW PREP
   
   Answer front-end technical and behavioral interview questions with confidence
   and poise.
   
   SKILLS COVERED
   
   Interview questions, Common FE Questions, Whiteboarding, Career Advancement
   
   View more +
   Program Details
   intermediate1 Week
   Program Details
   
 * Free
   
   
   FULL-STACK INTERVIEW PREP
   
   Answer common full stack and web security interview questions with confidence
   and poise.
   
   SKILLS COVERED
   
   Interview practice, Common FS Questions, Whiteboarding, Career Advancement
   
   View more +
   Program Details
   intermediate1 Week
   Program Details
   
 * Free
   
   
   DATA STRUCTURES & ALGORITHMS IN SWIFT
   
   Review and practice the skills technical interviewers expect you to know and
   learn how to explain your Swift solutions.
   
   SKILLS COVERED
   
   Interview practice, Swift, Data structures, Career Advancement
   
   View more +
   Program Details
   intermediate4 Weeks
   Program Details
   
 * Free
   
   
   IOS INTERVIEW PREP
   
   Answer iOS and mobile development interview questions with confidence and
   poise.
   
   SKILLS COVERED
   
   Interview practice, Common iOS Questions, Whiteboarding, Career Advancement
   
   View more +
   Program Details
   intermediate1 Week
   Program Details
   
 * Free
   
   
   VR INTERVIEW PREP
   
   Learn how to tackle interview questions for technical roles in VR
   Development.
   
   SKILLS COVERED
   
   Interview practice, Common VR Questions, Whiteboarding, Career Advancement
   
   View more +
   Program Details
   intermediate1 Week
   
   IN COLLABORATION WITH:
   
   Grow With Google
   
   Program Details
   
   
   IN COLLABORATION WITH:
   
   Grow With Google


WE VALUE YOUR PRIVACY

We and our partners use technology such as cookies on our site to personalize
content and ads, provide social media features, and analyze our traffic. Click
“I accept” to consent to the use of this technology on our site. Click “More
Options” for more information on how we use cookies. You can change your mind
and change your consent choices at any time by returning to this site.

I AcceptMore OptionsOur Privacy Policy



 * FEATURED PROGRAMS
   
    * Business Analytics
    * SQL
    * Data Engineer
    * Data Analyst
    * Intro to Programming
    * Digital Marketing
    * Self Driving Car Engineer


 * ONLY AT UDACITY
   
    * Artificial Intelligence
    * Deep Learning
    * Digital Marketing
    * Flying Car and Autonomous Flight Engineer
    * Intro to Self-Driving Cars
    * Machine Learning Engineer
    * Robotics Software Engineer
    *  
   
   
   UDACITY SCHOOLS
   
    * School of Artificial Intelligence
    * School of Autonomous Systems
    * School of Business
    * School of Cloud Computing
    * School of Cybersecurity
    * School of Data Science
    * School of Programming
    * School of Product Management


 * ENTERPRISE
   
    * Udacity for Enterprise
    * Digital Transformation with Udacity
    * Artificial Intelligence for Enterprise
    * Cybersecurity for Enterprise
    * Data Science for Enterprise
    * Udacity for Financial Services
    * Corporate Social Responsibility
    * Train-to-Hire
    * Enterprise Resource Center
   
   
   GOVERNMENT
   
    * Udacity for Government
   
   
   INDIVIDUALS
   
    * Udacity for Individuals


 * RESOURCES
   
    * Catalog
    * Career Services
    * Student Success
    * Udacity Talks
    * Scholarships
    * What is AI?
    *  
   
   
   COMPANY
   
    * About
    * Blog
    * In the News
    * Jobs at Udacity
    * Partners
    * Affiliates
    * Become an Instructor


 * SUPPORT
   
    * Contact Us
    * Help and FAQ
    * Service Status
    * Tech Requirements
    * * 
      * 
      * 
      * 

"Nanodegree" is a registered trademark of Udacity. © 2011–2022 Udacity, Inc.

Udacity is not an accredited university and we don't confer traditional degrees.
Udacity Nanodegree programs represent collaborations with our industry partners
who help us develop our content and who hire many of our program graduates.

 * © 2011–2022 Udacity, Inc.

 * Legal & Privacy
 * Site Map