New here? See how enrollment works →

Learning Paths

Each path lists courses from our catalog in the order we recommend. You start with the first course and finish with a project that pulls the skills together.

Beginner → Intermediate

Front-End Developer

Go from your first HTML page to interactive React applications.

HTMLCSSJavaScriptReact

9 courses · ~116 learning hours · $3,691 if purchased separately

Explore path →
  1. 1HTML FoundationsHTML & CSS · 6 weeks
  2. 2Responsive LayoutsHTML & CSS · 4 weeks
  3. 3Flexbox in PracticeHTML & CSS · 4–5 weeks
  4. 4CSS Grid in PracticeHTML & CSS · 3 weeks
  5. 5JavaScript FundamentalsJavaScript · 4–5 weeks
  6. 6Modern ES6+ SyntaxJavaScript · 4 weeks
  7. 7DOM ProgrammingJavaScript · 2 weeks
  8. 8Async JavaScriptJavaScript · 4 weeks
  9. 9React FoundationsReact · 3 weeks
Beginner → Advanced

Full-Stack JavaScript Developer

Combine React, Node.js and SQL into complete, deployed applications.

JavaScriptReactNode.jsSQL

9 courses · ~126 learning hours · $3,991 if purchased separately

Explore path →
  1. 1JavaScript FundamentalsJavaScript · 4–5 weeks
  2. 2Async JavaScriptJavaScript · 4 weeks
  3. 3React FoundationsReact · 3 weeks
  4. 4Node.js FoundationsNode.js · 4–5 weeks
  5. 5REST API BuildNode.js · 4–5 weeks
  6. 6SQL FoundationsDatabases & SQL · 4 weeks
  7. 7SQL JoinsDatabases & SQL · 3 weeks
  8. 8Booking AppFull-Stack · 4 weeks
  9. 9Full-Stack CapstoneFull-Stack · 6 weeks
Beginner → Advanced

Node.js Backend Developer

Build secure, tested server-side applications with Node.js, SQL and Docker.

Node.jsExpressGitDeployment

7 courses · ~140 learning hours · $4,793 if purchased separately

Explore path →
  1. 1Node.js FoundationsNode.js · 4–5 weeks
  2. 2REST API BuildNode.js · 4–5 weeks
  3. 3Node AuthenticationNode.js · 6 weeks
  4. 4SQL FoundationsDatabases & SQL · 4 weeks
  5. 5Advanced SQL for Web AppsDatabases & SQL · 4–5 weeks
  6. 6Docker FoundationsTesting & DevOps · 2 weeks
  7. 7Advanced Node ArchitectureNode.js · 10–12 weeks
Beginner → Advanced

E-commerce Developer

Build storefronts, carts and Shopify themes for online businesses.

Storefront UIShopifyLiquidSEO

8 courses · ~106 learning hours · $3,392 if purchased separately

Explore path →
  1. 1Product Catalog UIE-commerce · 3 weeks
  2. 2Checkout UXE-commerce · 2 weeks
  3. 3E-commerce Storefront BasicsE-commerce · 4–5 weeks
  4. 4Shopping Cart LogicE-commerce · 3 weeks
  5. 5Shopify Theme CustomizationE-commerce · 3 weeks
  6. 6Shopify Theme FoundationsE-commerce · 8 weeks
  7. 7WooCommerce FoundationsE-commerce · 3 weeks
  8. 8E-commerce Capstone StoreE-commerce · 4–5 weeks
Beginner → Advanced

WordPress Site Builder

Create content-managed business sites and hand them off to clients.

WordPressThemesBlocksSEO

8 courses · ~110 learning hours · $3,492 if purchased separately

Explore path →
  1. 1WordPress FoundationsWordPress · 3 weeks
  2. 2WordPress Business SiteWordPress · 4 weeks
  3. 3WordPress Block EditorWordPress · 3 weeks
  4. 4WordPress Theme BasicsWordPress · 4–5 weeks
  5. 5WordPress Custom Post TypesWordPress · 4 weeks
  6. 6WordPress Security BasicsWordPress · 6 weeks
  7. 7WordPress MigrationWordPress · 4 weeks
  8. 8WordPress Capstone SiteWordPress · 4–5 weeks
Beginner → Intermediate

Accessibility & Performance

Make websites accessible and fast, then audit live sites.

WCAGPerformanceCore Web VitalsAudits

8 courses · ~115 learning hours · $3,692 if purchased separately

Explore path →
  1. 1Screen Reader-Friendly HTMLPerformance & UX · 3 weeks
  2. 2Web Accessibility FoundationsPerformance & UX · 3 weeks
  3. 3Accessible NavigationPerformance & UX · 4 weeks
  4. 4Color & Contrast for DevelopersPerformance & UX · 3 weeks
  5. 5Web Performance FoundationsPerformance & UX · 4–5 weeks
  6. 6Image PerformancePerformance & UX · 4 weeks
  7. 7Core Web Vitals LabPerformance & UX · 4–5 weeks
  8. 8Website Audit ProjectPerformance & UX · 8 weeks