ON-SITE

Become a Software Engineer in

Learn to code at our Johannesburg campus, master Python, build a portfolio of work, and start your career in software engineering in 3 to 6 months.

Apply now
salary

88% of graduates change careers in 6 months

certiicate

178% salary increase of graduates

switch careers

Join over 13000 graduates of our bootcamps

Bootcamp price icon

PRICE

R34,995

Bootcamp length to complete icon

LENGTH

3 Months

Bootcamp start date icon

START DATE

13 January 2025

OVERVIEW

Become a developer with true career choice

Our Software Engineering bootcamp in Johannesburg is an intensive course, taking you from beginner to junior developer in just 3 months. You’ll learn Python, Object Oriented Programming, and machine learning, and use them to create real-world apps and programs to build your industry-ready portfolio. On campus, you’ll get direct feedback and support, and join a community of like-minded individuals who will share in your struggles, achievements and aspirations. By the end of your bootcamp, you’ll be ready to start your career in software engineering, placing you at the heart of the digital economy, with endless scope for growth.

*Our 2024 Graduate Outcomes report studied our recent cohorts across thousands of graduates. This data found that 88% of graduates of our bootcamps received an offer of a new job within 6 months of graduating from a bootcamp, and graduates more than doubled their salaries (a 178% median salary increase). To understand how these outcomes were calculated and see further data, access the full report here.

Back-End developers build, update and maintain the server-side infrastructure, or "back end," of a website or application.

Combines an understanding of both engineering and coding. Create and implement the systems software used to analyse data and improve existing systems.

Junior Software Developers are entry-level software developers that assist the development team with all aspects of software design and coding.

Software design engineers are tasked with identifying software problems and designing programs to find solutions.

Design new IT solutions, modify or enhance existing systems and integrate new features or improvements to improve business efficiency.

As a software tester, you'll be involved in the quality assurance stage of software development and deployment.

OVERVIEW

How we’ll make you a job-ready developer in 3-6 months

  1. Thinking like a programmer
  2. Introduction to Python
  3. Beginner Control Structures
  4. Beginner Data Structures
  5. Capstone projects (4)

Our Onsite Software Engineering Bootcamp is designed to equip you with the skills and knowledge required to become a full-fledged software engineer in 3-6 months. By combining theoretical concepts with hands-on projects, you'll master critical programming languages like Python, explore cutting-edge technologies, and develop real-world problem-solving abilities. Whether aiming to break into tech or elevate your existing coding skills, this bootcamp is the perfect way to launch or advance your software engineering career.

Hands-on experience & capstone projects

Throughout the bootcamp, you’ll complete hands-on projects that simulate real-world software engineering tasks. These projects will allow you to work with industry-standard tools and technologies and build a portfolio highlighting your coding skills and practical knowledge. By working on individual and team-based projects, you'll gain experience in collaborative software development, preparing you for the work environment. The capstone projects in Levels 1 and 2 focus on creating functional applications using Python, while the advanced projects in Level 3 will require you to implement complex algorithms, data structures, and machine-learning techniques.

Why software engineering is a high-demand career path

The field of software engineering is one of the fastest-growing and most rewarding careers in tech. With the constant demand for new software applications, businesses seek developers who can create innovative solutions to meet user needs. As a software engineer, you can work across industries, from healthcare and finance to entertainment and e-commerce. The skills you acquire during the bootcamp—from programming and software design to data analysis and machine learning—will make you an invaluable asset to any organisation. The high demand for software engineers means you’ll have plenty of job opportunities, competitive salaries, and the potential for career advancement in this dynamic field.

Want to unlock more? Download the entire syllabus today.

SCHEDULE OPTIONS

One curriculum. Two different ways to study.

Whether you are studying full-time or part-time, you’ll have access to code review and feedback from industry experts in real time. Set your schedule to suit your needs, and look forward to working your way through industry-aligned course content that will empower you in your new career.

Duration Time commitment Progression Review time Support Graduate Program
Full-time icon Full-time 3 months 40 hours per week Complete as many coding tasks per month as you want Code review & feedback within 36 hours on weekdays Quality, professional feedback on all coding submissions Receive full career development support on technical interviews, CV building, portfolio creation, and placement, in our 90-Day Graduate Program.
Part-time icon Part-time 6 months 10-20 hours per week Complete up to 25 coding tasks each month Code review & feedback within 48 hours on weekdays Quality, professional feedback on all coding submissions Receive full career development support on technical interviews, CV building, portfolio creation, and placement, in our 90-Day Graduate Program.
A life-changing experience
88%
Graph with increasing value

Employment rate*

88% of our graduates secured a job offer within six months of completing their bootcamp, demonstrating the effectiveness of our career-focused education.

178%
Graph with increasing value

Salary growth*

Our graduates enjoy a significant increase in their earnings after completing their bootcamp, earning up to 178% more than their previous salary.

86%
Transition icon

Tech Industry Transition*

86% of our graduates move into new roles in the tech industry, while 14% apply their new tech skills in other industries.

13000+
Graph with increasing value

Student Population*

Join over thirteen thousand students who have benefited from industry-relevant coding curricula and have begun their journey into a successful career in tech.

Hear what our students had to say about their bootcamp

Ondela

Ondela

On-site Software engineer student

Watch video caret
Stanley

Stanley

On-site web development student

Watch video caret
Talitha

Talitha

Part-time web developer student

Watch video caret
Vusi and Tha

Vusi and Tha

On-site Software engineer student

Watch video caret
Ondela

Ondela

On-site Software engineer student

Watch video caret
Stanley

Stanley

On-site web development student

Watch video caret
Talitha

Talitha

Part-time web developer student

Watch video caret
Vusi and Tha

Vusi and Tha

On-site Software engineer student

Watch video caret
PAYMENT PLANS

Pay upfront to secure your place

Pay upfront from

R34,995

WHERE TO FIND US

HyperionDev Johannesburg campus

NEED TO KNOW MORE?

FAQs

Sure you can. Many of our students successfully switch careers to programming after taking our courses, even if they were absolutely new to programming when starting out.

If your aim is to change careers, our 6-month, part-time bootcamps are designed to help you achieve that.

We offer the following specialized bootcamps, which help you transition from beginner to job ready:

  1. The Full Stack Web Developer bootcamp enables you to build dynamic, database-driven sites.
  2. The Software Engineer bootcamp goes beyond coding and teaches you how to construct software in various programming languages to solve specific business problems.
  3. The Data Scientist bootcamp empowers you to master the tools, techniques and knowledge required to work with data and become a qualified data scientist.
  4. The Cyber Security bootcamp introduces you to the broad range of skills required to become a Cyber Security professional, beginning with expertise in Python, an influential and widely-used programming language, and including cryptography, penetration testing and ethical hacking for vulnerability testing.

To enrol with us, you don’t need to have a degree or prior technical background - all you need is discipline, persistence, and a willingness to work hard and learn to code :)

Our students don't need access to the Internet everyday. 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 synchronised with your mentor, who will be notified immediately and will provide feedback right away.

Yes, you will be issued a certificate of completion once you have met all the requirements for your bootcamp completion and you do not have any outstanding work. This is a digital copy which will be accessible from your student dashboard to view and download.

We recommend devoting an average of 8 hours per week to complete a bootcamp within 3 to 6 months. However, our courses are designed to be flexible to your learning needs and goals. If you find yourself running out of time, you can extend your course time by purchasing additional months of mentor support and access to the training material. This means you can take as long as you need to complete the course and gain the certificate, as well as the confidence to become a developer.

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

No coding experience required

Study from anywhere

Student funding available

×

Download syllabus

Fill in your details below to download a full prospectus of this course.