Step 1
Explain
Your mentor points at 5 to 10 lines of your code. You say what they do, in your own words.
AI course for ZAM students
The short answer
Use AI to plan, draft and review your site, then check each change and make sure you can explain it. ZAM Academy teaches this in Build Websites with AI, a 34-lesson course that takes you from your first prompt to a site published on the web. At the end of a project, you close the AI and explain and change your code in a class with your mentor.
Vibe coding means describing what you want and accepting the code an AI writes without reading it. It is a fast way to get a first version, and a hard way to fix a site when something breaks. This course keeps the speed and teaches you to stay in control of the result.
Two private classes, no card. Updated 11 November 2026 by Azzam Makki, founder of ZAM Academy.
What the course covers
Each lesson has a short task to try. Each module ends with an exercise, and some are checked automatically while others are reviewed by your mentor.
Module 1
What AI does well, where it gets things wrong, and what you should never paste into it. You also learn to make any AI chat act like a tutor that gives hints.
Module 2
How to give an AI tool a clear goal and the information it needs, so you get something useful the first time.
Module 3
Turn a design you admire into a written brief, then build your own version with your own content.
Module 4
Why AI-made websites often look the same, and the words and files that change the result.
Module 5
A five-stage workflow from an idea to a page that is ready to publish, using website builders and AI inside your code editor.
Module 6
The part most AI tutorials skip. You learn to read AI code, find what is wrong with it, and test the page yourself.
Module 7
Plan, build, check and publish your own website, then describe honestly how you used AI to make it.
The no-AI checkpoint
At the end of a project, in a normal class with your mentor, you close every AI tool and turn off autocomplete. It takes about 15 minutes. If you get stuck, your mentor names the one topic to study next and you try that part again.
Step 1
Your mentor points at 5 to 10 lines of your code. You say what they do, in your own words.
Step 2
Your mentor asks for one small change, such as a new button or a different layout on phones. You make it yourself. Documentation is allowed.
Step 3
You name one suggestion from the AI that you rejected, and say why.
What you can build
The final project is a website of a few sections that you can understand from top to bottom. Sites with logins and payments need a backend and a database, so they are outside this course.
Good first projects
Small, real websites that you can publish and show to people.
Too big for now
These are good goals. Your mentor can add backend skills to your roadmap when you are ready for them.
Questions
Vibe coding means building software by describing what you want to an AI and accepting the code it writes without reading it closely. It can give you a working first version quickly. The difficulty comes later, when something breaks or needs to change and you do not know how the code works.
Yes, module 1 is written for complete beginners. Modules 2 to 7 work best once you know some HTML and CSS, and ZAM has courses for both. Your mentor sets the order for you.
It teaches four kinds of tool: chat assistants such as ChatGPT, Claude and Gemini, design tools such as Google Stitch, website builders such as v0, Lovable and Bolt, and editor assistants such as Cursor and GitHub Copilot. Once you know the kinds, a new tool is only a new name.
No lesson needs a paid plan. Most of these tools have a free plan with a limit, and those limits change often. If you reach one, you can move to another tool of the same kind or continue the next day.
The course is part of ZAM mentorship and is not sold on its own. Your mentor gives you access when it fits your roadmap. You can start with two free private classes and ask about it there.
ZAM Academy does not guarantee a job. The course helps you publish a real website and explain how you built it, and that is useful evidence of your skills. A developer job usually takes broader skills as well, which your mentor can plan with you.
Keep reading
Start with two free classes
The first class maps your goal, level and weekly hours. The second is a real coding session with feedback. Then your mentor recommends one plan, and you decide.