Certificate in Web Development
The Certificate in Web Development provides foundational training in web design, front-end development, back-end development, web programming, and web application deployment. Students learn HTML, CSS, JavaScript, web frameworks, database integration, and web application development. The programme is designed for individuals seeking entry-level positions in web development or as a pathway to further studies in software development.
The short answer
- What it costs
- Up to Ksh 67,189 a year at a public institution, Ksh 67,189 for the whole course. Up to Ksh 104,400 a year at a private one.The detail
- Who can get in
- A KCSE mean grade of D or above. There is another way in without it.The detail
- How long, and when
- Takes 1 year, full-time, part-time, evening and weekend, with 0 months of attachment. Next intake January 2027, at 4 institutions.The detail
- Where it leads
- 8 careers in the catalogue. The least exposed to AI is Cloud Security Engineer, at 14 out of 100.The detail
The programme
What you study, how long it takes, and how it is delivered.
Overview
Students develop competencies in web design, HTML and CSS, JavaScript programming, front-end frameworks, back-end development, database integration, responsive design, and web application deployment. The curriculum covers introduction to web development, HTML and CSS, JavaScript programming, front-end frameworks, back-end development, database fundamentals, responsive web design, and web development project work. Practical skills are developed through coding exercises and web application projects.
Web development skills are in high demand as businesses and organisations increasingly require web presence and web applications. Companies, tech startups, digital agencies, NGOs, and government agencies require web developers for website development, web application development, and digital projects. Kenya's growing tech ecosystem creates sustained demand for web development skills. The programme addresses the demand for foundational web development training.
The programme combines classroom lectures with coding exercises, practical projects, and web application development. Students write code, build websites, develop web applications, and deploy web projects. Teaching methods include lectures, coding labs, project-based work, and peer programming. The programme emphasises practical coding and web development skills.
Graduates find employment as junior web developers, front-end developers, web designers, web application developers, or freelance web developers in companies, tech startups, digital agencies, and IT departments. The certificate also provides a pathway to diploma and degree programmes in software development and computer science.
This programme is ideal for KCSE graduates with an interest in coding, web development, and technology, as well as individuals seeking practical skills for Kenya's growing tech industry. The programme provides directly employable coding and web development skills.
What you study
10 subjects- Introduction to Web Development
- HTML and CSS
- JavaScript Programming
- Front-End Frameworks
- Back-End Development
- Database Fundamentals
- Responsive Web Design
- Web APIs and Integration
- Version Control with Git
- Web Development Project
Modules
8 in the programmeIntroduction to Web Development
Year 1Semester 13 creditsCore
Introduction to web development covering web concepts, how the web works, web development roles, development tools, and the web development industry in Kenya.
HTML and CSS
Year 1Semester 13 creditsCore
HTML and CSS covering HTML structure, elements, forms, CSS styling, layouts, Flexbox, CSS Grid, and creating responsive web pages with HTML and CSS.
JavaScript Programming
Year 1Semester 13 creditsCore
JavaScript programming covering JavaScript syntax, variables, functions, DOM manipulation, events, arrays, objects, and building interactive web features.
Front-End Frameworks
Year 1Semester 13 creditsCore
Front-end frameworks covering React or Vue.js basics, components, state management, routing, and building single-page applications with modern front-end frameworks.
Back-End Development
Year 1Semester 23 creditsCore
Back-end development covering server-side programming with Node.js or PHP, REST APIs, server setup, routing, and building back-end services for web applications.
Database Fundamentals
Year 1Semester 23 creditsCore
Database fundamentals covering relational databases, SQL, database design, CRUD operations, and integrating databases with web applications using MySQL or MongoDB.
Responsive Web Design and Git
Year 1Semester 23 creditsCore
Responsive web design covering mobile-first design, media queries, responsive frameworks, and version control with Git covering repositories, commits, branches, and collaboration.
Web Development Project and Capstone
Year 1Semester 23 creditsCore
A web development project building a complete web application with front-end and back-end, database integration, and deployment, demonstrating applied web development competencies.
Specialisations
Front-End Development
Focus on HTML, CSS, JavaScript, front-end frameworks, responsive design, and building user interfaces for web applications.
Back-End Development
Focus on server-side programming, REST APIs, database integration, and building back-end services for web applications.
Full-Stack Development
Focus on both front-end and back-end development, building complete web applications with database integration and deployment.
A day as a student
A typical day combines morning lectures on web development concepts with afternoon coding labs and project work. Students write HTML and CSS, code JavaScript, build responsive websites, develop web applications, and practise with front-end frameworks. Group work involves building web applications and deploying web projects. The programme emphasises practical coding and web development skills through hands-on projects.
The trade-offs
| In its favour | Against it |
|---|---|
| Web development is one of Kenya's most in-demand tech skills with strong employment and freelance opportunities. | Web technologies evolve rapidly, requiring continuous learning and skill updates. |
| Provides directly employable coding skills with free industry certifications available (freeCodeCamp, Google). | Fee data is not publicly available for Riara University; estimate based on comparable programmes. |
| Provides a pathway to diploma and degree programmes in software development and computer science. | Web development roles may involve sitting for long periods and managing tight project deadlines. |
What it costs
Tuition at both ends of the market, and how to pay for it.
What it costs, and where
Against 191 technology coursesAnnual tuition in Kenyan shillings, rounded. The upright tick is the median for this field, so a bar sitting entirely to its right is an expensive programme by the standards of its own subject.
The fine print
TVET 67.2K/yr (educationnewshub.co.ke). Pvt: Uwezo 30K, Riara 104.4K/yr (riarauniversity.ac.ke).
HELB loans and NGCDF bursaries are available for eligible Kenyan students. Universities may offer institutional scholarships for qualifying students. Free online resources like freeCodeCamp provide additional learning opportunities.
Funding options
HELB Loan
NGCDF Bursary
Scholarships
2 recordedHELB Loan
LoanKsh 40,000Kenyan
Kenyan students enrolled in certificate programmes at chartered universities
NGCDF Bursary
BursaryKenyan
Kenyan students from respective constituencies pursuing certificate-level studies
Scholarships you could apply for
6 usable where it is taught- Equity Group Foundation Wings to Fly
Closes 28 February 2027FullEquity Bank
Full secondary + university
- Aga Khan Foundation Scholarship
Closes 31 March 2027FullAga Khan Foundation
Full university study
- Family Bank Foundation Education Support
Closes 30 June 2027PartialFamily Bank
KES 80,000 per year
- HELB Undergraduate Scholarship
Closes 31 July 2027PartialHigher Education Loans Board
KES 40,000 to 60,000 per year
- County Government Scholarships
Varies by countyPartialCounty Governments
KES 50,000 to 200,000 per year
- Moringa School Craftbyte Scholarship
QuarterlyFullMoringa School
Full software development course
Getting in
The grades, the alternatives, and who accredits the award.
What you need
KCSE D (Plain) for Lukenya University. Contact individual institutions for specific entry requirements.
When it next starts
Taught at 4 institutionsIncluding Riara University, Lukenya University, Technical University of Kenya.
Including Riara University, Lukenya University, Technical University of Kenya.
Including Riara University, Lukenya University, Technical University of Kenya.
How you are assessed
3 componentsContinuous Assessment Tests
Written examination30% of the mark
Regular CATs evaluating understanding of web development, programming, and database concepts.
Coding Assignments and Projects
Project40% of the mark
Coding assignments, web page development exercises, and web application projects evaluating practical coding skills.
Capstone Web Application Project
Project30% of the mark
A capstone web application project demonstrating full-stack web development competencies including front-end, back-end, and database integration.
Accreditation
Commission for University Education
AcademicRequired
All offering universities are chartered by CUE.
All offering universities are chartered by the Commission for University Education (CUE). The programme provides practical web development skills aligned with industry standards.
Where it leads
The roles it opens, and what you leave with.
Where graduates go
4 rolesJunior Web Developer
High demandKsh 25,000 to Ksh 80,000
Develops websites and web applications in companies, tech startups, or digital agencies, writing code, building features, and maintaining web projects.
Front-End Developer
High demand
Develops user interfaces and front-end features for websites and web applications, working with HTML, CSS, JavaScript, and front-end frameworks.
Web Designer
Moderate demand
Designs and builds websites for clients or organisations, creating web layouts, styling pages, and ensuring responsive and user-friendly web design.
Freelance Web Developer
High demand
Works as a freelance web developer, building websites and web applications for various clients, managing projects, and delivering web solutions independently.
Graduate outcomes
Graduates find employment as junior web developers, front-end developers, and web designers in companies, tech startups, and digital agencies, with opportunities for freelance work and progression to diploma programmes.
Where these fields lead
8 careers- Cloud Security EngineerTechnology14Low exposure
- Industrial Robotics ProgrammerTechnology14Low exposure
- Embedded Firmware EngineerTechnology15Low exposure
- Embedded Linux DeveloperTechnology15Low exposure
- Site Reliability EngineerTechnology15Low exposure
- Applied Cryptography EngineerTechnology16Low exposure
- Database Reliability EngineerTechnology16Low exposure
- Edge Computing EngineerTechnology16Low exposure
Tools you will learn
VS Code
CodePrimary
Git
Code
React
Code
Certifications
Industry links
Common misconceptions
Web development is just about making websites look good.
Web development involves front-end design, back-end programming, database integration, APIs, security, and deployment, not just visual design.
You need a computer science degree to be a web developer.
Web development requires practical coding skills that can be learned through certificate programmes, bootcamps, and self-study, with a portfolio of projects being more important than a degree.
A certificate in web development has limited career value.
Web development is one of Kenya's most in-demand tech skills, and the certificate provides a pathway to diploma programmes with strong freelance and employment opportunities.
Web development is only for young people.
Web development is a skill valuable for all ages, with demand across all sectors of the economy and opportunities for career change.