THE APPS SCRIPT 100 · LEARN BY EXPERIMENTINGEveryday tasks.
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
Predict02
Run03
Explain
Predict02
Run03
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…