About ZAM Academy

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.

Watch my 2-minute intro
Azzam Makki, Founder & Mentor, ZAM Academy

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.
A message from the founder

Learning alone made the path longer than it needed to be.

Two minutes on learning with a mentor.

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.

Chat with us on WhatsApp