
A team of mentors, led by a working developer.
I’m Azzam, a full-stack developer, and 36,000+ people have taken my coding courses on Udemy. I founded ZAM and lead its team. Every student is matched with the mentor who suits their goal, meets them one-on-one every week, and gets their own code reviewed.

Founder and mentor
Azzam Makki
Founder & Mentor, ZAM Academy
I built ZAM Academy after learning software development without a mentor. I know how quickly too many tutorials and no clear order can stall your progress, especially when work and everyday life cannot pause.
At ZAM I lead a team of mentors. Every student is matched with the mentor who suits their goal, and I set how we teach: one clear path, weekly review of your own code, and real projects you can show.
- A working Full Stack Developer who still ships production software.
- 36,442 students in 169 countries on Azzam's public courses, rated 4.8/5 across 289 ratings.
- Your own code is reviewed with feedback you can use that week.
- Online sessions in English, scheduled around your time zone.
Learning alone made the path longer than it needed to be.
I spent my first two years learning without a mentor, tutor, or university place. I had an internet connection and plenty of determination, but most nights ended with more questions than answers.
When the code started working, I became a software engineer and began teaching Python, Django, and web development. Those public courses now have 36,442 students in 169 countries, with 289 ratings averaging 4.8 out of 5.
Teaching showed me a consistent problem. Beginners rarely need another resource. They need someone to look at their code, clear the main blocker, and tell them what to work on next.
You do not need more resources. You need a clear next step and feedback on the code in front of you.
That is what ZAM is built to do. You get one path, weekly review of your own code, and help between sessions. The goal is to build work you understand, at a pace that fits your life.
Azzam MakkiFounder & Mentor, ZAM Academy
How the mentorship works
One mentor, one path, weekly feedback on your code.
The relationship stays personal: the person who plans your path is the person who reviews your code.
A personal path
A software development roadmap for beginners, shaped around your goal, starting point, and schedule — and adjusted as you improve.
One mentor who knows your code
You are matched with the mentor who suits your goal. They lead your private sessions every week on every plan, and follow your code and projects from one session to the next.
Help between sessions
Message your mentor when you are stuck. Mentors reply during mentor hours: Monday to Friday, 9am to 6pm Malaysia time (GMT+8), excluding Malaysian public holidays. Zami, our AI tutor, answers any time and knows your roadmap and recent work.
Career preparation
When you are ready, your plan includes portfolio, CV, LinkedIn, and interview support.
ZAM does not promise a job. Your result depends on your work and the market. You do get a real mentor, honest feedback, two free classes before you pay, and a 14-day refund on your first paid month.
Plans, fees, refunds, the Momentum Guarantee, cancellation, and data handling are covered in the terms and conditions.
Get in touch
Ask whether the programme fits your situation. WhatsApp is fastest, and we will tell you if another route makes more sense.
- WhatsApp+601125608157
- Emailteam.zamacademy@gmail.com
- Based inMalaysia. Sessions run online by video call in any time zone.

