McTaba Labs logo
Software · SW-01Enrolling Now

Fullstack Software Engineering

The McTaba Marathon

Become a full-stack software and AI engineer in 4–6 months. You won’t just learn ‘coding’ — you’ll learn Revenue Engineering: build 8 production apps that process M-Pesa payments, automate business over WhatsApp and USSD, and handle real-world traffic. Launch your career, freelance business, or startup.

Quick Facts

Next cohort
Sept 14, 2026
Full-time
4 months · Hybrid
Part-time
6 months · Remote
Tuition
KES 120,000
Cohort size
10 students
Level
Beginner → Advanced

Choose Your Track

Same curriculum, same career support. Pick the schedule that fits your life.

Full-Time Hybrid

Start date
September 14, 2026
Duration & schedule
4 months · Mon–Thu 10:00 AM–2:00 PM EAT
Delivery
Lavington, Nairobi + online
Tuition
KES 120,000
Apply Now

Part-Time Remote

Start date
September 14, 2026
Duration & schedule
6 months · Mon–Thu 7:00–9:00 PM EAT
Delivery
Fully remote, live classes
Tuition
KES 120,000
Apply Now

Payment Options

Pay upfront KES 120,000
2 installments · KES 60,000 × 2
3 installments · KES 40,000 × 3
M-PESA Paybill 880100
Account PAYMACTABA

Questions? WhatsApp us at +254 727 795 603.

Build with the African Stack.

Forget to-do lists and weather apps. Every project solves a real African business problem using Mobile Money, USSD, WhatsApp, and modern web tech — the same systems our instructors run in production. Graduate with 8 deployed apps and the skills to get hired, freelance, or launch a startup.

Every graduate leaves with

  • 8 production apps deployed and public
  • M-Pesa, Airtel & Stripe integrations shipped
  • WhatsApp, USSD & SMS channels mastered
  • Career support until placement
  • Lifetime access to materials & alumni network

Course Details

What is this course?

A 4–6 month intensive bootcamp that turns beginners into production-ready full-stack engineers. Every week you write code that processes real money, talks to real APIs, and ships to real users.

Who it’s for

  • Recent graduates looking for a fast track into tech
  • Career switchers moving into software engineering
  • Self-taught developers who want structure and accountability
  • Entrepreneurs building their own products
  • Anyone able to commit 20–25 hours per week

Prerequisites

  • Basic computer skills (browsing, file management)
  • English proficiency for technical documentation
  • Time commitment: 4 months full-time or 6 months part-time
  • Growth mindset and willingness to solve hard problems
  • No prior coding experience required

Why learn this

  • Full-stack skills are the most versatile in tech — you can build anything end to end
  • The African Stack (M-Pesa, USSD, WhatsApp) is where the demand is across East Africa
  • Revenue Engineering means every project you build can generate money from day one
  • 8 portfolio projects give you proof of competence that no certificate can match
  • Career support continues until you land your first role

Why study at McTaba Labs

  • Learn from practitioners, not theorists — every instructor has built systems that process real money
  • 4 live classes + 1 peer session weekly
  • Cohorts capped at 10 for direct mentorship
  • 500+ member Discord community
  • Career support until placement with hiring partners across Kenya, East Africa, and beyond

Escape tutorial hell. Ship real products.

Stop watching tutorials. Start building apps that process payments, automate business, and serve real users.

Apply for September 14 Cohort

Curriculum

5 modules covering everything you need.

Weeks 1–6

  • HTML5 & CSS3 semantic web
  • JavaScript ES6+ async/await
  • HTTP & JSON
  • Postman API testing
  • Git workflows & pull requests
Key project: M-Pesa Paylink & Receipt Mini-App

Career Outcomes

Where this course can take you.

Full-Stack Developer

Build complete web applications from frontend to backend, database to deployment.

Fintech & Payments Engineer

Integrate M-Pesa, Airtel Money, and Stripe into production systems.

Freelance Integration Developer

Students have freelanced on M-Pesa and WhatsApp projects by Week 5.

Startup Founder

Ship your own product with the full stack you learned in the marathon.

Ready to build products that make money?

Apply for the September 14 cohort. Limited to 10 students.

Questions? WhatsApp us at +254 727 795 603 or book a discovery call.