A software development academy built around your progress.
Work with a dedicated mentor who knows your goals and projects. ZAM's wider team, platform, and Zami AI help you keep moving between weekly sessions.
A team-led academy
One dedicated mentor. A whole academy behind the work.
Your mentor relationship stays personal, with wider support between calls.
A personal path
A 12-month software development path for employed beginners, shaped around your goal, starting point, and schedule.
A dedicated mentor
Your mentor leads your private 90-minute session and follows your goals, code, and projects each week.
Support between sessions
ZAM's mentor and support teams help with questions and blockers between calls.
Career preparation
When you are ready, the programme 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, and a 30-day money-back guarantee.
Fees, the 30-day guarantee, cancellation, and data handling are covered in the terms and conditions.

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.
I remain one of the mentors at ZAM. Students work with a dedicated mentor who follows their projects, gives direct feedback, and helps them choose what to fix next.
- 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 without putting your job on hold.
Azzam MakkiFounder & Mentor, ZAM Academy
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.
