Online Short Courses

Udacity logo

Strengthen Your LinkedIn Network & Brand

by Udacity

Learn how to excel at networking both in-person and on LinkedIn.

Free

Udacity logo

Supervised Machine Learning

by Udacity

Discover a wide range of supervised learning techniques—from simple linear regression to support vector machines (SVM).

USD 399.00

Udacity logo

Swift for Beginners

by Udacity

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.

Free

Udacity logo

Swift for Developers

by Udacity

Get a quick practical introduction to Swift programming basics and build your first iOS app!

Free

Udacity logo

System Security

by Udacity

Find out how to build logging, monitoring, and auditing tools that can alert system security breaches.

USD 399.00

Udacity logo

The MVC Pattern in Ruby

by Udacity

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.

Free

Udacity logo

Time Series Forecasting

by Udacity

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.

Free

Udacity logo

Transformer Models and BERT Model with Google Cloud

by Udacity

Get an introduction to Transformer models and the main components of the Transformer architecture, and how it is used to build the BERT model.

Free

Udacity logo

UIKit Fundamentals

by Udacity

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.

Free

Udacity logo

Unsupervised Learning

by Udacity

Learn how to distill messy data into meaningful groups with unsupervised machine learning.

USD 399.00

Udacity logo

UX Design for Mobile Developers

by Udacity

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.

Free

Udacity logo

UX Designer

by Udacity

Design impactful user experiences for products in today’s digital world.

USD 1,197.00

Udacity logo

Version Control with Git

by Udacity

Learn how to use Git, a popular Version Control System and essential tool for any developer.

Free

Udacity logo

VR Interview Prep

by Udacity

Learn how to tackle interview questions for technical roles in VR Development.

Free

Udacity logo

Web Accessibility

by Udacity

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.

Free

Udacity logo

Web Tooling & Automation

by Udacity

In this course, you’ll learn how to setup your development environment and save a lot of time and effort with automatic optimization.

Free

Udacity logo

Website Performance Optimization

by Udacity

Learn how browsers convert HTML, CSS and JavaScript into websites while you experiment with Chrome Developer Tools to measure and optimize website speed!

Free

Udacity logo

WeChat Mini Program Development

by Udacity

Developed by Tencent and Udacity, this course will teach you to build your first Mini Program.

Free

Udacity logo

What is Programming?

by Udacity

This course is your first step towards a career in programming.

Free

Udacity logo

Writing READMEs

by Udacity

Documentation is an important part of the development process. Learn to write READMEs using Markdown so your code can be used by other humans!

Free