Become a

Software Developer

with a one-on-one expert mentor

Learn why mentorship works
Trusted by Facebook & Google
Hyperion is partnered with and financially backed by both Facebook & Google. Click here to learn more.
Courses supported by
What do you want to learn?
Fill out a few details and a Hyperion course consultant will be able to assist





Call +27 21 409 7880
Our most popular courses

Part-time, 3-6 month mentor-led online qualifications

Introduction to Programming

Learn the basics

Programming is becoming an indispensable skill in the 21st century. This course will provide a distilled, comprehensive introduction to programming in Python.

Learn more

Java Programming Essentials

Learn the basics

This course serves as your introduction to programming and to the Java programming language. You will learn the basic concepts and master the fundamental skills you need to code in Java.

Learn more

PHP Programming Essentials

Learn the basics

An introduction to web programming language PHP. Learn how to build websites that your user can interact with such as an online blog or events application.

Learn more

Python Software Developer

Master the Python language

An intermediate programming course using the Python programming language. Emphasis is placed on problem solving through the explicit development of algorithms to solve challenging computational problems.

Learn more

C# Software Developer

Master the C# Language

This course introduces you to intermediate C# programming. we explore language specific tools as the learner works through fairly complex programming tasks.

Learn more

Introduction to Software Engineering

Apply your skills to business problems

Software engineering is the discipline of constructing applications that solve business problems. This course explores how industry professionals develop software and will allow you to hone your skills.

Learn more

Introduction to Data Science

Become a data Guru

Without organisation and interpretation, data is essentially useless. This course equips you with the fundamental skills needed to analyse data and construct meaning from data.

Learn more

Full Stack Web Developer

Craft complex web applications

Build dynamic, database-driven sites using the technology that powers sites such as Instagram and the New York Times. This course will teach you both front and backend web development using Django framework.

Learn more

Advanced Mobile Developer

Build world class mobile applications

Earn the Associate Android Developer Certification from Google and learn to build rich mobile applications for the world's most popular mobile operating system - Android.

Learn more
See all our courses

1-on-1 mentorship is the best way to learn online

Proven to help you understand more in less time

No getting stuck on tricky code - your mentor marks and leaves feedback on your code in real-time

Weekly Calls

Our courses include a 1:1 weekly call with your mentor to dive into deeper issues

Daily Chats

Get responses from your mentor in seconds with live chat, available for the duration of your course

Get job ready

We’ll help you find a fulltime job on graduation from one of our learning paths



Learn how we do it

We've mentored over 9000 students, here are their stories

I took the C++ beginner course because I wanted to broaden my scope and to get certified. It has given me hope of ending up in big fish companies like Google. It keeps the idea behind a career change alive.



Simon Shilo, C++ student


Read more stories
We've mentored over 9000 students, here are their stories

Read more stories

Hyperion for corporates


Cost effective mentor led training for your team, trusted by the following:



Making headlines


"Hyperion allows anyone to take online courses in coding .. even without a broadband connection, which fewer than 1% of Africans have."


See more headlines

Making headlines



Hyperion Basics plan

If you're currently unemployed, low income, or studying full-time, register for any course above
and upload proof of your status and you may be eligible to take a discounted course with us.