Choose your coding learning path

Start with an introductory guide, practice a focused skill, then apply it in a project. Each collection links directly to the existing learning tools.

JavaScript

Build browser programming foundations, then practice the DOM, asynchronous code and projects.

JavaScript Engineering Academy Pro

Investigate JavaScript with 15 engineering tickets, an execution microscope, 50 prediction experiments and tested project milestones.

Beginner to Intermediate

JavaScript Game Workshop

Create playable JavaScript games through 50 interactive lessons, editable rules and five mini projects.

Beginner friendly

JavaScript Build Studio

Learn JavaScript through 24 guided builds with editable code, real execution, changeable input data and practical project views.

Beginner friendly

JavaScript DOM & Events Lab

Build buttons, forms, live search and dynamic lists through 20 real-browser workshops and a visual event-flow explorer.

Some experience helpful

JavaScript Async Lab

Master promises and async/await with 20 runnable challenges, a request timeline and event-loop prediction puzzles.

Some experience helpful

JavaScript Array & Object Lab

Run real JavaScript through 20 data challenges, custom JSON inputs, visual pipelines and a copy detective experiment.

Some experience helpful

JavaScript Learning Guide

Learn modern JavaScript by building browser applications, predicting results, testing behavior, explaining decisions, and improving with evidence.

Beginner friendly

Search and filter all interactive guides

Google Apps Script

Learn Workspace automation through guided service examples and practical projects.

Google Apps Script Build Studio

Learn built-in Google Apps Script services through 24 guided builds, editable scripts and interactive local Workspace simulations.

Beginner friendly

AI for Google Sheets: Workflow Lab

Clean, categorize and review spreadsheet feedback through 12 lessons, a working data lab and three reusable AI prompt recipes.

Beginner friendly

Apps Script + Gemini Lab

Connect a spreadsheet to Gemini through 16 guided lessons, six response experiments and a complete downloadable starter.

Beginner friendly

API Request Lab

Learn how requests become responses through a working local API simulator, 16 lessons and eight practical missions.

Beginner friendly

Apps Script Coach

Learn built-in Google Apps Script methods with 20 coached workshops, 40 executable checks, progressive hints and clear next-step feedback.

Beginner friendly

Apps Script Automation Planner

Turn an idea into a useful automation blueprint with 12 lessons, four decision scenarios, a batch-call estimator and an editable plan you can download.

Some experience helpful

Apps Script Methods Studio

Practice Google’s own methods through 32 workshops, 128 checks and useful bound and standalone scripts.

Some experience helpful

Google Apps Script Trainer

Start with no coding experience and build toward useful Google Workspace automations through 50 lessons and 200 executable code checks.

Beginner friendly

Google Apps Script Learning Guide

Learn to automate Google Workspace through deliberate practice, working code, interactive labs, and AI coaching prompts that build understanding instead of replacing it.

Beginner friendly

Search and filter all interactive guides

AI development and automation

Practice prompts, agents, retrieval and evaluation. Check generated results against evidence.

AI Mastery Learning Engine

Investigate real interfaces with a 15-lesson JavaScript pathway, transfer challenges, an evolving project and transparent learning evidence.

Beginner to Intermediate

AI Reliability & Evaluation Lab

Test AI before you trust it. Build datasets, inspect failures, compare versions and document evidence-based release decisions.

Intermediate

RAG Knowledge Intelligence Studio

Follow your documents from source to evidence. Import text and PDFs, inspect chunks, compare retrieval and evaluate a grounded knowledge workflow.

Intermediate

Vibe Coding Academy

Build with AI and understand your work through 50 self-guided lessons and five learning paths.

Beginner friendly

Vibe Coding Build Studio

Learn to plan, build, debug and review AI-assisted apps through 24 practical lessons and a hands-on project-brief workbench.

Beginner friendly

AI Skills Studio

Learn to use AI through 24 practical lessons, a prompt workbench, manual response comparisons and evidence-checking exercises.

Beginner friendly

AI Context Lab

Learn to give AI the right information with source-card experiments, context budgets, 12 short lessons and eight practical missions.

Beginner friendly

AI Agent Builder Studio

Design visual agent workflows, simulate decisions, inspect approvals and test local tools without an API.

Beginner friendly

Vibe App Builder Studio

Turn an idea into a blueprint, customize a working starter, edit real source and export a browser application.

Beginner friendly

AI Prompt Builder Lab

Turn ideas into clear prompts, refine them transparently and keep reusable workflows in a private local library.

All levels

AI Learning Lab

Build clear prompts, investigate claims and explore decision tradeoffs through practical AI learning simulations.

Beginner friendly

AI for Google Sheets: Workflow Lab

Clean, categorize and review spreadsheet feedback through 12 lessons, a working data lab and three reusable AI prompt recipes.

Beginner friendly

MCP for Beginners: AI Tool Lab

Understand how AI applications connect to tools through 12 lessons, six practical challenges and a visual tool-call simulator.

Beginner friendly

Apps Script + Gemini Lab

Connect a spreadsheet to Gemini through 16 guided lessons, six response experiments and a complete downloadable starter.

Beginner friendly

AI Evaluation Lab

Go beyond impressive demos with 24 practical lessons, 12 response challenges and live experiments that reveal what scores can hide.

Some experience helpful

AI Knowledge Lab

Make AI work with documents: explore 20 detailed lessons, eight hands-on missions and a working local search engine with transparent scoring.

Some experience helpful

AI Agent Workflow Lab

Go beyond prompting with 18 practical lessons and four playable agent missions. Step through tool actions, introduce failures and discover what makes a workflow useful.

Some experience helpful

AI Output Review Studio

Learn to check AI-generated work with 12 lessons, a claim detective, number inspector, revision challenge and editable evidence review desk.

Some experience helpful

Vibe Coding for Beginners — Guide V4

Go from your first idea to a small app you understand, with a complete beginner learning path and practical tools for writing professional prompts.

Beginner friendly

Vibe Coding Learning Guide V1

Learn how to collaborate with AI while keeping your goals, reasoning, testing, and understanding at the centre of the development process.

Beginner friendly

Vibe Coding Field Guide V2

A complete, practical learning experience for anyone who wants to use AI to create better software without giving up understanding, quality, or control.

Some experience helpful

Vibe Coding Guide V3

A complete interactive Vibe Learning lab that brings your lessons, review, prompt library, and capstone project together in one connected workspace.

Some experience helpful

Search and filter all interactive guides

Web development

Start with semantic HTML and CSS, then explore interfaces, accessibility and browser tools.

JavaScript Engineering Academy Pro

Investigate JavaScript with 15 engineering tickets, an execution microscope, 50 prediction experiments and tested project milestones.

Beginner to Intermediate

AI Mastery Learning Engine

Investigate real interfaces with a 15-lesson JavaScript pathway, transfer challenges, an evolving project and transparent learning evidence.

Beginner to Intermediate

HTML5 Canvas Maze Workshop

Build a turn-based maze adventure through 50 lessons, a visual tile editor, keys, gates and patrolling enemies.

Beginner friendly

JavaScript Game Workshop

Create playable JavaScript games through 50 interactive lessons, editable rules and five mini projects.

Beginner friendly

Vibe Coding Academy

Build with AI and understand your work through 50 self-guided lessons and five learning paths.

Beginner friendly

JSON Learning Studio

Learn JSON through 16 hands-on lessons with real syntax validation, a data tree, JSON Pointer inspection and repair exercises.

Beginner friendly

Vibe Coding Build Studio

Learn to plan, build, debug and review AI-assisted apps through 24 practical lessons and a hands-on project-brief workbench.

Beginner friendly

JavaScript Build Studio

Learn JavaScript through 24 guided builds with editable code, real execution, changeable input data and practical project views.

Beginner friendly

HTML & CSS Build Studio

Build four real websites through 24 guided HTML and CSS missions with editable code, live previews and checks of the actual browser output.

Beginner friendly

Web Accessibility Rescue

Rescue a fictional festival website through ten interactive accessibility repairs, real browser checks and short knowledge challenges.

Beginner friendly

CSS Motion Lab

Learn web animation with a visual keyframe studio, scrubbable timeline, easing comparisons, 12 lessons and six hands-on missions.

Beginner friendly

Web Debugging Escape Room

Restore a miniature web city through twelve real-browser repair challenges covering layout, accessibility and JavaScript logic.

Beginner friendly

Branching Scenario Studio

Build interactive learning journeys with a visual story map, images, quizzes, feedback and multiple endings.

Beginner friendly

Vibe App Builder Studio

Turn an idea into a blueprint, customize a working starter, edit real source and export a browser application.

Beginner friendly

Debugging Detective Lab

Follow evidence, test hypotheses and verify real JavaScript fixes through twelve guided debugging cases.

Beginner friendly

Canvas Game Academy

Learn Canvas and build a complete platformer through 50 lessons, visual drawing, collision and animation labs, and playable exports.

Beginner friendly

Web Performance Lab

Explore loading timelines, image budgets and render dependencies through interactive performance experiments.

Beginner friendly

Regex Learning Lab

Find, extract and transform text with real JavaScript regex, visible matches and guided pattern challenges.

Beginner friendly

CSS Layout Playground

Learn Flexbox, Grid and responsive layout through a live visual studio, 16 lessons and eight design challenges.

Beginner friendly

Node.js Backend Lab

Build backend intuition with 24 lessons, eight API missions, a visual event-loop explorer and a runnable Node.js task server.

Beginner friendly

TypeScript Confidence Lab

Repair real type errors, inspect inferred types and build runtime data validators with a local TypeScript compiler.

Beginner friendly

React App Builder Lab

Build a real React task board and discover how components, state, keys and Effects work through hands-on experiments.

Beginner friendly

Skybound Game Development Studio

Build and export your own platformer with a visual level designer, physics playground and guided game-development course.

Beginner friendly

Game Creation Lab

Build a playable browser game, design levels and discover what makes games engaging.

Beginner friendly

HTML5 & Canvas Beginner Lab

Learn canvas from HTML setup to animation and interactive charts with 24 lessons, editable previews and a visual shape explorer.

Beginner friendly

JavaScript DOM & Events Lab

Build buttons, forms, live search and dynamic lists through 20 real-browser workshops and a visual event-flow explorer.

Some experience helpful

JavaScript Async Lab

Master promises and async/await with 20 runnable challenges, a request timeline and event-loop prediction puzzles.

Some experience helpful

JavaScript Array & Object Lab

Run real JavaScript through 20 data challenges, custom JSON inputs, visual pipelines and a copy detective experiment.

Some experience helpful

SQL & Database Explorer

Run real SQL through 30 guided workshops, four connected tables, visual joins and practical revenue-reporting challenges.

Beginner friendly

Python Mastery Lab — 50 Lessons

Run real Python through 50 guided exercises, five projects, prediction questions, debugging missions and visual data experiments.

Beginner friendly

MCP for Beginners: AI Tool Lab

Understand how AI applications connect to tools through 12 lessons, six practical challenges and a visual tool-call simulator.

Beginner friendly

API Request Lab

Learn how requests become responses through a working local API simulator, 16 lessons and eight practical missions.

Beginner friendly

Website Testing Guide & Launch Lab

Go beyond “it works on my screen.” Learn a repeatable testing process and turn your website’s features into a practical test plan.

Some experience helpful

Web Design Guide & Studio

Create a website that works for its visitors. Learn the design process and turn your decisions into a practical website brief and reusable styles.

Some experience helpful

Vibe Coding for Beginners — Guide V4

Go from your first idea to a small app you understand, with a complete beginner learning path and practical tools for writing professional prompts.

Beginner friendly

Vibe Coding Learning Guide V1

Learn how to collaborate with AI while keeping your goals, reasoning, testing, and understanding at the centre of the development process.

Beginner friendly

Vibe Coding Field Guide V2

A complete, practical learning experience for anyone who wants to use AI to create better software without giving up understanding, quality, or control.

Some experience helpful

Vibe Coding Guide V3

A complete interactive Vibe Learning lab that brings your lessons, review, prompt library, and capstone project together in one connected workspace.

Some experience helpful

JavaScript Learning Guide

Learn modern JavaScript by building browser applications, predicting results, testing behavior, explaining decisions, and improving with evidence.

Beginner friendly

CSS Learning Guide

Learn modern CSS by styling real interfaces, predicting how the browser will resolve rules, testing layouts at different sizes, and explaining the design choices you make.

Beginner friendly

HTML Learning Guide

Learn semantic HTML through the full Vibe Learning loop: understand, predict, build, test, explain, and reflect.

Beginner friendly

Web Design Learning Guide

Learn web design from planning to publishing through interactive lessons, live design labs, critique challenges, and accessibility checks.

Beginner friendly

Search and filter all interactive guides

Vibe Coding and AI-assisted learning

Plan a small outcome, work with AI, review the code and verify the behavior.

Vibe Coding Academy

Build with AI and understand your work through 50 self-guided lessons and five learning paths.

Beginner friendly

Vibe Coding Build Studio

Learn to plan, build, debug and review AI-assisted apps through 24 practical lessons and a hands-on project-brief workbench.

Beginner friendly

Vibe App Builder Studio

Turn an idea into a blueprint, customize a working starter, edit real source and export a browser application.

Beginner friendly

Vibe Learning Guide & Studio

Turn curiosity into a skill you can demonstrate. Learn to use AI as a coach while keeping your own practice, judgment, and understanding at the centre.

Beginner friendly

Vibe Coding for Beginners — Guide V4

Go from your first idea to a small app you understand, with a complete beginner learning path and practical tools for writing professional prompts.

Beginner friendly

Vibe Coding Learning Guide V1

Learn how to collaborate with AI while keeping your goals, reasoning, testing, and understanding at the centre of the development process.

Beginner friendly

Vibe Coding Field Guide V2

A complete, practical learning experience for anyone who wants to use AI to create better software without giving up understanding, quality, or control.

Some experience helpful

Vibe Coding Guide V3

A complete interactive Vibe Learning lab that brings your lessons, review, prompt library, and capstone project together in one connected workspace.

Some experience helpful

Search and filter all interactive guides