Software Engineering
Website Design Mastery Course
Learn to design and build fast, mobile-friendly websites with HTML, CSS, JavaScript and WordPress, and launch your own portfolio site.
- Online
- In class
FeeKES 25,000
View courseCode. Build. Deploy.
Learn to code in Nairobi with practical software engineering courses, from your first website to full-stack MEAN applications, mobile apps and DevOps. Every course is project-based and taught by working developers, in class at Utawala or live online.
Software Engineering
Software Engineering
Learn to design and build fast, mobile-friendly websites with HTML, CSS, JavaScript and WordPress, and launch your own portfolio site.
FeeKES 25,000
View course
Software Engineering
Become a full-stack developer with MongoDB, Express, Angular and Node.js. Build complete web applications from the database to the user interface.
FeeKES 90,000
View courseSoftware Engineering
Level up as a developer with system design, testing, microservices, cloud deployment and production-grade full-stack architecture.
Ask for fees
View courseSoftware Engineering
Build Android and iOS apps from one codebase. Design, code, test and publish mobile apps to the Google Play Store and Apple App Store.
Ask for fees
View courseSoftware Engineering
Learn Linux, Docker, Kubernetes, CI/CD and cloud infrastructure to automate how software is built, tested, released and monitored.
Ask for fees
View courseKenya's tech sector keeps growing, and employers want developers who can show working projects, not just certificates. Our software engineering track is built around that: you write code from the first class, push it to GitHub, and finish each course with portfolio work you can show in interviews.
Software Engineering FAQs
Can't find your answer? Our admissions team replies within one working day.
Yes. Our Website Design Mastery and Beginner Full-Stack (MEAN) courses start from the basics and are taught in small classes at Utawala or live online.
HTML, CSS, JavaScript and TypeScript, with frameworks such as Angular and Node.js. Mobile and DevOps courses add Flutter, Docker and cloud tools.
Yes. You build a portfolio on GitHub, and we support graduates with CV reviews, interview practice and introductions to employers.
Admissions
Tell us your experience and goals. An advisor will recommend a course and explain fees, intakes and payment options.
Other learning tracks
Ask about Software Engineering
We reply within one working day