Full Stack Software Development

Master the art of building complete web applications. Learn React, Node.js, PHP, Python, Django, FastAPI & MySQL to build scalable systems, from responsive frontends to secure backends.

View Curriculum Apply Now

Program Overview

This intensive 120-Hour Bootcamp is designed to take you from a beginner to a proficient Full Stack Developer. We bridge the gap between frontend creativity and backend logic.

What makes this unique? You won't just learn syntax. You will build a modern React frontend that communicates via API with a robust PHP backend and MySQL database. By the end, you will have deployed a live Capstone project.

Key Competencies You Will Gain:
  • HTML5, CSS3 & Responsive Design
  • Modern JavaScript (ES6+)
  • React.js (Hooks, Router, State)
  • PHP Backend Engineering
  • MySQL Database & SQL
  • Full Stack API Integration

Class Details

Duration
120 Hours
(Approx. 8-10 Weeks)
Location
Ground Flr. Luther Plaza, Nyerere Road, Nairobi, Kenya.
Schedule
Mon - Fri (2hrs per day)
Tuition Fee
KES 35,000

Detailed Curriculum

120 Hours of Project-Based Learning

1. Web Fundamentals & Git

Hours 1–24

  • HTML5 Structure & Semantic Tags
  • CSS Flexbox & Grid Layouts
  • Responsive Mobile-First Design
  • Git Init, Commit, Push & Pull
  • Project: Portfolio Website
2. JavaScript Mastery

Hours 25–48

  • ES6 Variables, Loops & Logic
  • DOM Manipulation & Events
  • Async JS (Promises/Async/Await)
  • Fetch API & JSON Handling
  • Project: Dynamic Weather App
3. React Frontend

Hours 49–72

  • Components, Props & JSX
  • Hooks (useState, useEffect)
  • React Router Navigation
  • Context API for State
  • Project: E-commerce UI
4. PHP Backend

Hours 73–96

  • PHP Syntax & Control Structures
  • Form Handling & Superglobals
  • Auth Systems (Login/Register)
  • Sessions & Password Hashing
  • Security (XSS & SQL Injection)
5. MySQL Database

Hours 97–104

  • Relational Table Design
  • SQL Queries (SELECT, INSERT)
  • Joins & Normalization
  • PHP PDO Database Connection
  • Data Optimization
6. Full Stack Integration

Hours 105–120

  • Building JSON APIs with PHP
  • Connecting React to PHP Backend
  • Capstone: Inventory/Booking App
  • Deployment (Netlify & VPS)
  • Bonus: Intro to Python

Don't Miss The Next Intake

Join a community of developers building the future of Africa. We all know the feeling—staring at lines of code and wondering if you’ll ever get it right. But with the right guidance (and maybe a little coffee), everything changes.

Apply for Admission