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

JavaScript Tracks
Tracks provide a roadmap through different languages and common development stacks.
-
Beginning JavaScript
Learn the fundamentals of JavaScript, one of the most popular programming lan...
19 hours- JavaScript
- Beginner
- 19 hours
-
Front End Web Development
Learn to code websites using HTML, CSS, and JavaScript.
48 hours- JavaScript
- Beginner
- 48 hours
-
Full Stack JavaScript
Learn JavaScript, Node.js, and Express to become a professional JavaScript de...
37 hours- JavaScript
- Beginner
- 37 hours