All pathways
Course 1
Course 2
Course 3
Course 4
Course 5
Course 6
Course 7
Course 8
Course 9
Course 10
Course 11
Course 12
Course 13
Course 14
Course 15
Course 16

Coding for Beginners
Build a portfolio of working projects — learn HTML, CSS, and JavaScript by hand, then build faster with AI.
16 Courses
Courses in this pathway (16)
Course 1Beginner · 6 lessons
What Is Code? Your First Hour Programming
Start course
Course 2Beginner · 8 lessons
HTML Basics: Build Your First Web Page
Start course
Course 3Beginner · 8 lessons
CSS Basics: Colors, Fonts & Layout
Start course
Course 4Beginner · 10 lessons
JavaScript Basics: Variables, Logic & Loops
Start course
Course 5Beginner · 6 lessons
Coding with an AI Helper: Ask, Read, Fix
Start course
Course 6Intermediate · 8 lessons
Making Pages Interactive with the DOM
Start course
Course 7Intermediate · 7 lessons
Responsive Design for Phones & Tablets
Start course
Course 8Intermediate · 6 lessons
Debugging: Finding & Fixing Errors
Start course
Course 9Intermediate · 6 lessons
Git & GitHub for Beginners
Start course
Course 10Intermediate · 8 lessons
Working with Data: Arrays, Objects & JSON
Start course
Course 11Intermediate · 7 lessons
Fetching Data from APIs
Start course
Course 12Advanced · 10 lessons
React Fundamentals: Components & State
Start course
Course 13Advanced · 7 lessons
TypeScript Essentials
Start course
Course 14Advanced · 8 lessons
Databases & SQL Basics
Start course
Course 15Advanced · 10 lessons
Full-Stack Project: Build & Launch with Lovable
Start course
Course 16Advanced · 7 lessons
Job-Ready: Portfolio, Résumé & Interviews
Start course