Now enrolling: Africa-First Curriculum

Build Software.
Ship Products.
Use AI.

Go from zero code to deployed AI-powered products in 16 weeks. Built for developers in Africa, by developers in Africa.

10,000+ students4.9/5 rating12 countries

Technologies you'll master

M-Pesa
Paystack
Claude
M-Pesa
Paystack
Claude
The Flagship Program

Full-Stack + AI Engineering Bootcamp

In 16 weeks, go from writing your first line of code to deploying an AI-powered product that accepts M-Pesa payments. Every week you ship a real project. Every project gets reviewed.

What's Included

120+ comprehensive lessons
15+ deployed projects
Daily assignments & code reviews
M-Pesa & payment integration
AI engineering with Claude & GPT
CI/CD & production deployment
Discord community access
Certificate of completion

16-Week Roadmap

Month 1Foundations
Month 2Backend & Full-Stack
Month 3Production
Month 4AI Engineering
Full-Stack + AI Bootcamp
KES 120,000full program
Apply Now
Lifetime access
Free preview available
M-Pesa & Card accepted

How It Works

A proven learning loop, repeated every week for 16 weeks.

Read

Self-paced lessons like 'Building STK Push from Scratch' with complete code examples.

Build

Daily assignments and weekend projects. You build and deploy real things every single day.

Practice

Test your understanding with exercises, quizzes, and hands-on coding challenges.

Ship

Deploy every project to the internet. By week 16, you have 15+ live apps in your portfolio.

Full Transparency

See the Entire Curriculum

No surprises behind the paywall. See every lesson before you enroll.

1

Foundations

HTML, CSS, JavaScript, React

Week 1First Code + AI Toolkit
Week 2JavaScript Essentials
Week 3JavaScript in Depth + Git
Week 4React: Modern UIs
2

Backend & Full-Stack

Node.js, Express, PostgreSQL, Auth

Week 1Node.js & Express
Week 2PostgreSQL & Prisma
Week 3Authentication & Security
Week 4Full-Stack Integration
3

Production Engineering

M-Pesa, WebSockets, CI/CD, DevOps

Week 1M-Pesa & Payment Integration
Week 2Real-Time with WebSockets
Week 3CI/CD & Deployment
Week 4DevOps & Monitoring
4

AI Engineering

LLM APIs, RAG, Agents, Capstone

Week 1LLM APIs & Prompt Engineering
Week 2RAG & Vector Databases
Week 3AI Agents & Tool Use
Week 4Capstone Project
Our Unfair Advantage

Built for the African Market

Other bootcamps teach you to build for Silicon Valley. We teach you to build for Nairobi, Lagos, and Kampala.

Safaricom Daraja

M-Pesa STK Push, C2B, B2C, reversals, and the full payment lifecycle.

Paystack

Cards and mobile money. Accept payments from anywhere in Africa.

Africa's Talking

SMS, USSD, and voice APIs for reaching users without internet.

WhatsApp Business

Chatbots, automated notifications, and conversational commerce.

Your Instructor

About Bonaventure

B

Bonaventure Ogeto

Founder, Mctaba Labs

Software engineer with a passion for building products that solve real problems in Africa. Built payment infrastructure, SaaS products, and AI applications for Kenyan businesses. Teaching 10,000+ students across multiple platforms.

10K+
Students
4.9/5
Rating
JKUAT
Math & CS
7+
Years
Social Proof

What Our Students Say

This course is an excellent resources for mastering data structures and algorithms!

The concepts are explained in a clear and simplified manner, making it easy to grasp even complex topics. with hands on exercises and real world examples. It's perfect for building problem solving skills and preparing for coding interviews. A must have for anyone looking to strengthen their programing foundation and excel in tech.

W

Wesley Ian Thiago

Udemy Student

I thoroughly enjoyed the 'Data Structures and Algorithms Simplified Bootcamp.' The combination of theory and practice was perfect for reinforcing my learning.

The interactive coding challenges were engaging and helped solidify my understanding of how different data structures work. The instructor was always available to clarify doubts and provided valuable insights that went beyond the curriculum. This course has significantly boosted my problem-solving skills and prepared me for technical interviews. Thank you for an excellent learning experience!

A

Arthur Charlie George

Udemy Student

Just finished the course, and I can't recommend it enough!

T

Thorley Zixuan

This bootcamp is a must-have for any aspiring software developer!

E

Enrico Montini

This course has given me the knowledge and skills I need to confidently tackle any coding challenge.

U

Ursula Barlow

This bootcamp completely transformed my understanding of data structures and algorithms!

E

Elijah Mateo

Real reviews from real students on Udemy. Unedited, unfiltered.

Read all reviews
Pricing

Simple, Fair Pricing

Start with a free preview. Upgrade when you're ready.

Deployment & Going Live

10 modules · 71 lessons

KES 4,999one-time
Lifetime access
Free preview lessons
Certificate included
View Course

Full-Stack Software & AI Engineering

16 modules · 208 lessons

KES 120,000one-time
Lifetime access
Free preview lessons
Certificate included
View Course

M-Pesa Integration for Developers

10 modules · 57 lessons

KES 9,999one-time
Lifetime access
Free preview lessons
Certificate included
View Course
M-PesaVisaMastercardSecured by Paystack
FAQ

Frequently Asked Questions

Do I need any coding experience?

No. The Full-Stack + AI Engineering course starts from absolute zero. If you can browse the internet, you can learn to code.

What if I get stuck?

Join our Discord community where you can ask questions, get help from peers, and connect with instructors.

How long do I have access?

Lifetime. Once you purchase a course, you have permanent access to all current and future content updates.

Can I pay with M-Pesa?

Yes! We accept M-Pesa and international cards (Visa, Mastercard) via Paystack. Payment is instant.

Is there a certificate?

Yes. You receive a certificate of completion for each course you finish.

Can I access the courses on my phone?

Yes. The platform is fully responsive and works on any device: phone, tablet, or desktop.

What makes this different from YouTube tutorials?

Structure, accountability, and real projects. Each course is a complete learning path with assignments, projects, and progress tracking, not random isolated videos.

Can I preview content before buying?

Yes. The first two lessons of every course are free to preview. No payment required.

What happens after I complete a course?

You receive a certificate of completion for your portfolio. You'll have deployed projects to show employers or clients, and you'll have the skills to build products independently.

Is this accredited?

Mctaba Academy is not a university program. It's a practical, project-based curriculum designed to teach you employable skills. Your portfolio of deployed projects speaks louder than any certificate.

Your portfolio a year from now could have 15+ deployed projects.

Or it could still be empty GitHub repos. Join thousands of African developers who chose to build, ship, and scale.