Programme Overview
The Software Development programme is a complete path from the basics to a professional level. It runs for six months, split into two three-month phases: Frontend Development and Backend Development. You learn by building, with projects throughout and real-world project work along the way.
Duration
6 months
Level
Beginner to professional
Fee
KES 50,000
What you’ll be able to do
- Build and ship full-stack web applications
- Work confidently with React, Node.js and TypeScript
- Use Git and a professional development workflow
- Graduate with portfolio projects, including real-world project work
Curriculum
Frontend Development
Learn to build the interfaces people see and use, from your first HTML page to a modern React application.
- HTML, CSS and modern, responsive layout
- JavaScript and TypeScript fundamentals
- React and component-driven development
- Working with APIs and real data
- Git, version control and team workflow
Backend Development
Learn what happens behind the interface, APIs, databases, authentication and deployment.
- Node.js and server-side JavaScript
- Designing and building REST APIs
- Databases and data modelling
- Authentication and security basics
- Deployment and shipping to production
Fees
KES 25,000 per phase
KES 50,000
Full fee structure