McTaba Labs is a Nairobi-based coding bootcamp and academy. The name "McTaba" is inspired by "maktaba," the Swahili word for library. If you searched for maktaba, marktaba, mactaba, or any similar spelling and found us, you are in the right place. We offer a full-stack developer bootcamp (KES 120,000) with two tracks — full-time (4 months, Hybrid) and part-time (6 months, Fully Remote, Mon-Thu 7 PM-9 PM) — both covering the same curriculum. We also offer self-paced courses starting at KES 2,999.
Let us save you thirty seconds of confusion: if you typed "maktaba" into Google and this page came up, you are not lost. You found McTaba Labs.
People reach us through all kinds of spellings. We have seen maktaba, marktaba, mactaba, maktabaa, mctapa, mctabba, mcktaba, mctab, mctabaa, and plenty of creative combinations in between. Some people type "m taba" or "m-taba" or "mc taba" with a space. Others search for "the mctaba" or "mctaba labs" directly. All of those searches lead here, and all of them are welcome.
The confusion makes perfect sense. Our name looks and sounds a lot like "maktaba," which is an actual Swahili word with its own meaning. That is not a coincidence. We chose the name on purpose.
"Maktaba" (sometimes written "maktabaa") is the Swahili word for library. It comes from the Arabic root k-t-b, which relates to writing and books. Walk through Nairobi, Mombasa, or Dar es Salaam and you will see "maktaba" on bookshop signs and library doors. The word carries a sense of knowledge, learning, and access to information.
When we started McTaba Labs, we wanted a name that tied back to that idea. A library is a place where people come to learn, explore, and grow. That is exactly what we are building, except the "books" are codebases, the "reading rooms" are live project sprints, and the knowledge is full-stack software engineering.
"McTaba" is our take on the word. It is not a traditional maktaba (we do not lend out novels), but the spirit is the same: a place in Nairobi where anyone can walk in and learn the skills that change their career. So when people search for "maktaba Kenya," "maktaba bootcamp," "maktaba coding," or "maktaba academy," they are often looking for exactly what we offer, just with slightly different spelling.
Short version: maktaba is the Swahili word for library. McTaba is us. Same inspiration, same city, same mission to make knowledge accessible.
Get weekly developer tips
Join 25,000+ developers. Practical guides, job tips, and new content — straight to your inbox.
No spam. Unsubscribe anytime.
Now that the naming mystery is settled, here is what we do. McTaba Labs is a Nairobi-based coding bootcamp and online academy. We teach people how to build software, with a specific focus on the tools and integrations that matter in the African market.
The McTaba Bootcamp (KES 120,000)
Our flagship programme. Available as a full-time track (4 months, Hybrid, Mon-Thu 10 AM-2 PM) or a part-time track (6 months, Fully Remote, Mon-Thu 7 PM-9 PM), both covering the same project-based curriculum. You go from beginner to building production-ready applications. You will learn JavaScript, TypeScript, React, Node.js, PostgreSQL, and the African Stack (M-Pesa integration via the Daraja API, WhatsApp Business API, and AI-powered features). By the end, you will have a portfolio of deployed projects that demonstrate real capability. Learn more about the bootcamp here.
Self-paced courses on McTaba Academy
Not everyone wants a bootcamp format, even with our part-time option. We get that. Our academy offers focused courses you can take at your own speed:
Everything we teach is grounded in what Kenyan and African employers actually hire for. We do not teach generic Silicon Valley curricula and hope for the best. Our learners build M-Pesa payment flows, WhatsApp bots, and AI features because those are the skills that get them hired in Nairobi.
If you have read this far and you are curious, here are three clear next steps depending on where you are:
If you are completely new to coding: Start with Tech Foundations: Before You Code (KES 2,999). It takes a weekend, costs less than dinner at a Westlands restaurant, and gives you a clear picture of what software development actually involves. No prior experience needed.
If you already know the basics and want serious training: Look at the McTaba Bootcamp. KES 120,000, project-based from day one, with a full-time track (4 months, Hybrid) or part-time track (6 months, Fully Remote, Mon-Thu 7 PM-9 PM). Check the page for upcoming cohort dates and application details.
If you want a specific skill: Our standalone courses on M-Pesa integration (KES 9,999) and deployment (KES 4,999) are built for developers who already code but need to fill a specific gap.
No matter which path you choose, you will be learning from materials built for the Kenyan market, by people who build products in the Kenyan market.
KES 120,000
Join the McTaba Labs full-stack marathon (4 months full-time · 6 months part-time). Ship 8 production apps and get career support until placement.
Apply to the McTaba Marathon