© HyperionDev. All rights reserved.

Our graduates call the world's biggest companies home

Join more than 100,000 students who have registered to learn to code at HyperionDev

Fundamentals of Computer Science Bootcamp


Python, NumPy, SciPy, pandas, machine learning, AI and more.

For those who want to:

Learn essential software engineering and data science skills.
Learn how to clean up, analyse and interpret data in a practical and reliable way.
Build models in order to make reliable predictions about future data.
Create real apps and programs that parse, manage, store, and process data in all its forms.

In partnership with UNISA Enterprise.


  • Learn fundamental logical concepts that will be critical in all levels of programming

  • Begin with the basic concepts of programming and logical thinking

  • Acquire an understanding of computer science and software development to transition into a tech-focused career as a software or web developer


  • A thorough introduction to the fundamental tenets of programming using Python, including control structures, looping, recursion, error handling and defensive programming, and Object Oriented Programming.

Fast-track your computer science education in as little as 45 days the accessible, affordable way. Learn the fundamentals of Python and computer science, and develop a deep set of practical software engineering skills in this online bootcamp. In partnership with UNISA Enterprise, this bootcamp will provide you with expert code review and dedicated career support that will help you to get hired right away.


Get a comprehensive introduction to computer science 

Enrol now


So many ways to pay.

Our students graduate knowing how to make high-end, complex websites and software applications. These are just some of the companies our alumni now work for.

Become a multi-role developer with true career choice

The practical skills focus of our bootcamp allows you to accelerate your career in tech. Graduate from this online computer science fundamentals bootcamp with everything you need to begin a wide range of specialised programming and computer science careers that span software engineering, systems architecture, data management, and more.


Study computer science in this online course in partnership with UNISA Enterprise. Learn through industry-aligned course content, and get code review and feedback from in-house computer science reviewers in real time.


Study your way in your own time


Why you should switch to a career in tech

Developers enjoy some of the highest paying careers in the world, with the freedom and skills to find work remotely and internationally. They can work from anywhere and have rich work opportunities, as they have the skills that our modern, increasingly digital world rely on to do business.
Immersive Full Stack and Software Engineering Bootcamp

"I come from an Advertising Industry background and learning to code on my own was difficult, but HyperionDev really structured my path to becoming a full-stack software engineer. The best part about the bootcamp I am doing is that I get an accredited Higher Certificate which is an NQF level 5"

In partnership with UNISA Enterprise, our comprehensive support structure and expert code review is proven to get you coding better, faster, and entering the workplace skilled, confident, and prepared to hit the ground running. Begin with the basic concepts of programming and logical thinking, and then develop your career skill set with practical techniques in Python that cover the full spectrum of programming fundamentals. 


What you’ll learn

Object-Oriented Programming

  • Learn how classes, objects and methods are defined and utilised in Python, and put these to use to create object-oriented programs.

Capstone projects (4)

  • Learn how to nest various loops within another, and combine other beginner concepts to create more complex outcomes. Synthesise your knowledge to create projects like an investment calculator and a task manager. 

Thinking like a programmer

  • Learn about algorithms and pseudocode to get you thinking like a programmer.

Introduction to Python

  • Get acquainted with Python, the powerful, easy to learn and extremely popular high-level programming language.

Beginner Control Structures

  • Learn how to add “if”, “else” and “elif” statements to expand on control structures. Explore the differences between various loop statements, and learn about recursion.

Beginner Data Structures

  • Create complex programs and learn how to manage, use, and store even complex collections of data.

Hear what our students had to say about their bootcamp

Enrol now

Fundamentals of Computer Science Bootcamp

Was R15,875


NOW R13,494.00

Finance up to 100% of your Bootcamp

We believe coding should be accessible to everyone, everywhere. That's why we've created partnerships with financial services organisations so you can finance your coding bootcamp and start your coding journey as soon as possible

Apply for funding



Enrol now

What do I need before I start your bootcamp?

All you need is an internet connection, and an entry-level computer with at least 2gb of RAM and 80gb of hard disk space, and a willingness to learn. You don’t need any expereince in coding, or even a Matric, to start learning.

Our course delivery is designed so that you can download the course material and work on your tasks offline. Once you are connected to the internet, all the work in your folder automatically gets updated at which point one of our expert code reviewers will provide feedback right away.

I don’t have any background in coding, IT, or computer science. Can I still apply for your online bootcamp?

Of course! You don’t need a background in computer science, IT, or programming to apply for this online course. 

How many hours of study should I commit to the course?

Depending on your schedule and flexibility, you may choose to take either a part-time or full-time coding bootcamp. Our part-time courses require about 10 to 20 hours of commitment weekly and can be completed within 6 months. Our full-time courses require more commitment with 40 hours of dedicated study needed per week and can be completed within 3 months.

Terms and Conditions
- The content of this bootcamp is subject to change
- The accreditation status of this bootcamp is subject to change
- The start date is subject to change
- A refundable application fee of ZAR500 is required to secure your seat in this coding bootcamp
- HyperionDev reserves the right to not launch the course if a minimum number of registrations are not met.

Write the code that makes the applications and software work for any major business across all different kinds of industries.

Software engineer

Combine IT, software engineering, and business management to decide what technology a business needs and how to implement it. 

DevOps engineer

Use a wide range of software, data, and engineering tools to build the systems that businesses use to make their work easier.

Solutions architect

Become the engineer who develops and delivers exactly what the client, business, or user wants, no matter its niche, needs, or design. 

Applications developer

Use a wide set of software, and management principles to keep networks, machines, and technologies up and running in any business environment. 

Information systems manager

Combine technical software engineering skills, hardware management, and business logistics to create efficient and reliable systems.

Systems analyst
Enrol now
Immersive Full Stack and Software Engineering Bootcamp

"This course is well structured, giving you easy-to-understand explanations and examples of code. They are task-focused and you learn by actually implementing (coding) the things you learn, which is something that many traditional university courses lack.”

Flexible payment plans available
Upgrade your skills and raise your salary
Quality code review throughout
No previous coding experience required
Enrol now
Developers make some of the highest salaries in the world.
Enjoy incredible career freedom and work opportunities.
Being a coder is challenging, interesting, and rewarding work.
Learn skills that are needed by businesses of all kinds.
Enrol nowEnrol now
Enrol now