Learn programming.

Start a new career.

Elevate your life.

About codEswatini

The only reason we exist is to bridge the gap in the technological landscape in the Kingdom of Eswatini. We do this by providing a platform (online and off-line) through which young people can learn all things tech, from coding to design, robotics and more.



Our robust learning paths will help you upskill and be on your way to an elevated career in tech. 

Introduction to Web Development

Learn the fundamentals of web development and fast track your career as a Web Developer.

Mobile App Development

Learn and leverage the latest technologies to build high-end mobile apps, from Flutter to React Native.


From web apps to backend apps to servers, learn JavaScript and be on your way to being an in-demand developer.

Ruby on Rails

Craft your skills to build full-stack apps with one of the most in-demand tech stacks used by some of the largest companies in the world.

News, Events & More


Are you ready to take your life to the next level through tech?