About Taqnihub Academy
Taqnihub Academy is the education arm of Taqni Hub, a software company. We teach kids and teens to code and use AI by having them build real projects, not watch tutorials.
Taqnihub Academy is the education arm of Taqni Hub, a software company. It teaches kids and teens to code and use AI in live online classes, in small groups of 4-6 or one-on-one, in Arabic and English, across five levels from a first Scratch game to shipping a real product.

Abdulrahman Masoud
Founder & Lead Instructor
Abdulrahman Masoud founded Taqnihub Academy after more than seven years building large, real-world software projects — not working through isolated exercises.
That background shapes how the academy teaches. Abdulrahman believes children learn to code the way developers actually learn: by building things that work, breaking them, and fixing them again, with guidance at every step.
He built Taqnihub Academy as a direct extension of Taqni Hub's engineering culture, so the standards used to build real products are the same ones used to teach kids their first lines of code.
Why parents trust our teaching approach
Real building experience
Our teaching is grounded in more than seven years of hands-on work on large, real-world projects, not textbook theory.
Backed by a software company
Taqnihub Academy is the education arm of Taqni Hub, so lessons reflect how software is actually built, not just how a course outline describes it.
Build, don't just consume
Every level is built around one rule: kids create working projects with their own hands, instead of watching someone else code.
A structured, five-level path
Students follow one progression — Scratch, Web, Python, AI, Backend — with each level building on the last, not a set of scattered lessons.
Our philosophy: build, don't just consume
A child can watch a coding video and feel like they understand it. Actually building something themselves is harder, and worth far more. That difference is the foundation of how Taqnihub Academy teaches.
In every lesson, students write code, test it, watch it fail, and fix it, with an instructor guiding them live — never a pre-recorded video. Real programming skill comes from doing, not watching.
By the end of each level, every student has a finished project they built themselves — something they can show their parents and friends and be proud of.
How we teach: small groups, live lessons, real projects
Taqnihub Academy runs live online lessons in small groups of four to six children, so every child gets real attention instead of being one face among dozens.
The curriculum runs across five levels with 48 live lessons in total, and students complete eight real projects along the way. These aren't throwaway exercises — students build them piece by piece, session by session, until they have a finished result they made themselves.
Instruction is delivered in Arabic, with technical terms kept in English, the way programmers around the world actually use them. This keeps lessons natural for Arabic-speaking families while preparing kids for the real vocabulary of the tech industry.
After every project you get a short video of your child explaining what they built, plus a note on what they learned — so you always know exactly what they're working on and how they're progressing.
Keeping kids safe while they learn AI
AI tools appear in the curriculum as part of a modern developer's toolkit — a thing to use responsibly and understand, not a shortcut that replaces learning the fundamentals.
Every AI-related lesson happens live, with an instructor present, inside the group class. Students are guided in how and when to use these tools, always in service of building their own understanding.
For children under 13, AI tools run on the instructor's screen only — children never create accounts on them. Small groups also let instructors closely watch how each child engages with any tool used in class.
A continuous path across five levels
Many coding programs for kids offer disconnected lessons that don't build toward anything. Taqnihub Academy is one continuous path through five levels: Scratch, Web (HTML/CSS), Python, AI, and Backend.
Each level builds directly on the skills and confidence gained in the one before it. A student starts with block-based programming in Scratch, moves to real text-based code in Web and Python, then into AI and Backend development.
Across the full path, students complete 48 live lessons and 8 real projects. Progress is never abstract — at every stage there's something tangible they built, proof of how far they've come.
Starting with a free consultation
Parents want to see how their child responds to a class before committing. That's why families start with a free consultation — a live, small-group session exactly like the real thing.
During the consultation, your child joins a real lesson in a small group, guided by an instructor, so you see firsthand how the teaching style, pacing, and group dynamic work for your child.
If you want to see whether build-don't-just-consume is the right fit for your child, book a free consultation — it's the simplest way to start.
Book a free consultation
No card required. 45 minutes. Your child leaves with something they built.