The McTaba Labs Process

A comprehensive journey designed to take you from beginner to professional developer.

Step 1

Apply & Interview

Submit your application and complete a brief interview to assess your motivation and learning readiness.

Fill out the online application form.
Schedule a 15-minute video interview.
Receive an acceptance decision within 48 hours.
Secure your spot with a deposit.
Step 2

Master Foundations

Learn HTML, CSS, JavaScript, and Git through hands-on projects and daily coding challenges.

Deep dive into HTML5 & CSS3.
Master modern JavaScript (ES6+).
Version control with Git & GitHub.
Responsive design principles.
Step 3

Build Your African Stack Portfolio

Create 8 production-grade applications that solve real African business problems using Mobile Money, USSD, WhatsApp, and modern web tech.

M-Pesa Paylink & Receipt Mini-App
WhatsApp Lead Capture CRM
USSD Customer Self-Service App
E-commerce Lite + WhatsApp Updates
Chama Savings Platform
Booking & Appointments System
Multi-Channel Notification Hub
Capstone: The African SME OS
Step 4

Career Preparation

Polish your resume, practice technical interviews, and connect with our network of hiring partners.

Resume and LinkedIn profile optimization.
Mock technical and behavioral interviews.
Salary negotiation workshops.
Networking strategies.
Step 5

Land Your First Role

Get matched with opportunities at startups and tech companies across Kenya, East Africa, and beyond.

Direct referrals to hiring partners.
Exclusive job board access.
Post-hire mentorship and support.
Alumni community access.

Ready to start your journey?

Apply Now