A nonprofit code school
Learn to code.
free classes. real projects.
You leave with
a real web app. shipped.
Start from zero.
// week one console.log("hello, world"); // week six const app = build(yourIdea); // demo day ship(app); // live on the internet. yours.
Build your own idea.
you × your AI copilot
Ship it to the world.
How it works
01
Learn.
Live classes, from absolute zero. Code by hand or vibe code with AI — the way real products get built now. No experience needed.
02
Build.
You work on your own idea from the start, with mentors and AI beside you every week.
03
Ship.
You put one real web application on the internet before the program ends. Everyone ships. That's the promise.
So why is it free?
While you learn, someone walks.
people live without clean water
Dirty water kills more people every year than war.
deadlier than conflict for children under five
people face acute hunger this year
The deal
01
Free. Forever.
No tuition, no fees, no catch. Not now, not later.
02
Give anything.
A dollar. Twenty. Only if it changed your life. Never required.
03
Kids drink and eat.
It goes straight to charity: water and the UN World Food Programme. Never to us.
Your thank‑you becomes water and food.
Someone drinks.

Someone eats.

The partners
$40
gives one person clean water. 100% of public donations fund water projects, proven with photos and GPS.
charity: water · 21.6M+ people served · 209K+ projects · 29 countries
Give clean water80¢
feeds a child for a full day through ShareTheMeal, the UN World Food Programme’s giving app.
UN World Food Programme · 200M+ meals shared
Share a mealCode for Water is an independent nonprofit initiative by DuggAI, not affiliated with or endorsed by charity: water or the World Food Programme. Gifts go directly to those organizations — never through us. Figures are the partners’ own published numbers, July 2026.
one thank-you, through the UN World Food Programme
And $40 is water.
For life.
Learn to code.
Give water. Give food.
Free, forever. You leave with a real, shipped web app.


