
Back-End Development
Learn server-side programming, databases, and APIs to build robust back-end systems.
On Site
Start Date: 2025-09-01
Course Duration: 12 weeks (full-time)
Tuition Fee: Ksh 40,000
Online
Start Date: 2025-09-01
Course Duration: 12 weeks (full-time)
Tuition Fee: Ksh 40,000
Hybrid
Start Date: 2025-09-01
Course Duration: 12 weeks (full-time)
Tuition Fee: Ksh 40,000
Course Overview
About This Course
This course delves into server-side technologies, teaching you how to build and manage databases, create APIs, and ensure the security and scalability of web applications.
Gain hands-on experience with tools and languages like Node.js, Express, and MongoDB to become proficient in back-end development.
What You'll Learn
Introduction to Back-End Development: Understand the role of back-end development in web applications, including server-side logic, databases, and APIs.
Working with Databases: Learn how to design, manage, and interact with relational (SQL) and non-relational (NoSQL) databases using tools like PostgreSQL and MongoDB.
Server-Side Programming: Get hands-on experience with back-end languages like Node.js (JavaScript), Python, or PHP to build dynamic server logic.
Building and Integrating APIs: Learn how to create and consume RESTful APIs for communication between front-end and back-end systems.
Authentication, Security & Deployment: Understand how to secure applications using authentication techniques, manage sessions, and deploy apps using platforms like Heroku or AWS.
General Information
Meet Your Instructor

Duncan King'ang'i
A Backend/QA Engineer with 3 years of hands-on experience delivering high-quality, scalable systems. Expertise includes building efficient backend applications with TypeScript and Rust, alongside a proven ability in QA to design and automate thorough test strategies, manage testing cycles effectively, and proactively identify critical bugs before deployment.
Experience
- Software Developer at Solby (2020 - Present)
- Software Developer at Lancola Tech (2020 - Present)