Tracks: Self-Guided Learning Paths
Tracks combine courses, workshops, and projects into expert-curated curriculums.
Choose from 60+ Tracks in subjects like Python, JavaScript, AI, web development, business, and design—with step-by-step progression from beginner to job-ready.
Topics
Browse content by the topics that interest you most.
- AI

- C#

- College Credit

- Computer Science

- Data Analysis

- Databases

- Design

- Development Tools

- Digital Literacy

- HTML

- Java

- JavaScript

- No-Code

- PHP

- Professional Growth

- Python

- React

- Ruby

- Security

Design Tracks
Tracks provide a roadmap through different languages and common development stacks.
-
Web Design
In this track, we'll learn everything necessary to build basic websites. The ...
41 hours- Design
- Beginner
- 41 hours
-
UX: Research Process
In this track, you'll learn the fundamentals of UX Research, from thinking li...
9 hours- Design
- Beginner
- 9 hours
-
UX: Interaction Design
In this track, you'll be introduced to important product design concepts and ...
10 hours- Design
- Beginner
- 10 hours
-
Design and Build a Website
This course covers some of the basics you'll need to get your website up and ...
16 hours- Design
- Beginner
- 17 hours
-
Design Skills for Web Developers
Whether you're looking to speak the same language as your design team to faci...
16 hours- Design
- Beginner
- 16 hours
-
UX: Visual Design Process
In this track, you'll learn various methods of iterating on a design idea, fr...
11 hours- Design
- Beginner
- 12 hours
-
Web Programming Skills for Graphic Designers
In this track, we cover the basics of the most common Front End Web Developme...
36 hours- Design
- Beginner
- 36 hours