DiscoveryVIP / Apps Script 100
All guides ↗
THE APPS SCRIPT 100 · LEARN BY EXPERIMENTING

Everyday tasks.
Useful automations.
Learn by doing.

Build useful Google Workspace automations through 100 guided lessons. Practice built-in methods, inspect service calls, and understand every read and write.

100 guided lessons117 behavior checks20 learning chapters
your next useful automation.gs
TRY → OBSERVE → UNDERSTAND

const sheet = SpreadsheetApp.getActiveSheet();
const rows = sheet.getDataRange().getValues();

01
Predict
02
Run
03
Explain
✓
A failing check is your next clue.Learn with feedback you can inspect.
Local service simulations · no Google account connection
YOUR PROGRESS

Your first discovery starts here.

Progress and code drafts stay in this browser. Export a backup to keep them.

Loading your studio…