Free · Open curriculum

Anyone can build software with AI now. Engineering is what keeps it standing.

A free curriculum from ohmyghoz for people who have never written a line of code and now ship real products with an AI agent. You learn the habits that stop a working project from quietly falling apart.

a real first session booking-page

1“build a booking page for my salon”

2agent wrote 4 files

3every booking vanishes on refresh

4read the error out loud

5“where is this data stored?”

6git commit “bookings persist”

Line 3 is where most people quit. It is the whole course.

How this works

The habits this changes

Every module teaches one trade: a habit that feels faster now for a habit that is faster by Friday. Nothing here asks you to memorise syntax.

Guessing what broke, then re-prompting until it goes away

Reading the error out loud and fixing one thing

One enormous prompt and a hope

Small changes you can undo one at a time

“It worked last night, I don't know what happened”

A version history you can walk backwards

Before you start

Reasonable questions

Still unsure whether this is for you? Read the first module — it is free and it takes about ten minutes to find out.

Is it actually free?

Yes, and it stays free. No account, no email, no trial. ohmyghoz is a think tank working with enterprises on AI, tech, and finance; the academy is how we publish what we learn there.

Do I need to know how to code?

No. Every module assumes you have never written a line. It does assume you are willing to read what the computer tells you instead of scrolling past it — that is the only prerequisite.

What do I need to get started?

A laptop, a browser, and an AI coding tool. The Vibecoding module walks you through choosing one and setting it up before you write anything.

Why teach Git to people who aren't programmers?

Because the fastest way to lose two weeks of work is to have no way back to yesterday. Version control is not an advanced topic — it is the seatbelt, and you put it on first.

Do the modules have to be taken in order?

No, each one stands alone. If you are starting from zero, Vibecoding first and Git second will save you the most pain.