Earn a certificate of completion
from a globally respected institution.
Practical learning. Personal support. Job-focused outcomes.
from a globally respected institution.
that go beyond textbook theory.
from experienced industry professionals.
with structured mentorship throughout.
when you need it, from coaching to resume preparation.
As part of our commitment to delivering meaningful, accredited education, this bootcamp is QCTO and MICT SETA accredited, meeting national standards set out by South Africa's education authorities.
Software engineers rank among the most in-demand professionals in the technical workforce
Employment of software developers is projected to grow 22% by 2030, outperforming job growth in most sectors
Great flexibility for those who value freedom to work from anywhere.
After completing your bootcamp, you can pursue full stack web & software engineer roles in various positions such as:
Manage the tools and processes that combine software development and IT operations. They streamline deployment, automate workflows, and ensure smooth integration across environments.
Write code to help software applications operate more efficiently. Their duties include designing and updating software solutions, writing and updating source code, and managing various operating systems.
Write the code that makes the applications and software work for any major business across different industries.
Work with the ‘full stack’ of web technologies to build both the front end and back end of websites, to create online stores, homepages, and other platforms that look great and work better.
The web development and software engineering bootcamp takes you on a structured, immersive journey into full-stack development. You’ll begin by building a strong foundation in HTML, CSS, and JavaScript before progressing to front-end frameworks, backend development with the MERN stack, and advanced programming in Java and Python.
Throughout, you’ll complete hands-on capstone projects that mirror real-world software and web development challenges, preparing you for versatile roles in tech.
Learn the foundations of web development with HTML, CSS, and responsive design. Build dynamic features using JavaScript loops, functions, and objects. Add interactivity with web APIs and manage code using Git and GitHub.
Capstone:
Developer portfolio app
Design structured databases using SQL and data normalisation. Build interactive interfaces with React, managing components, state, and routing. Deploy your projects and integrate front-end with database functionality.
Capstone:
SQL project and React web application
Create full-stack applications using the MERN stack with authentication and middleware. Master Java fundamentals, OOP, algorithms, and database integration with JDBC. Explore CI/CD workflows, Docker, and advanced programming tools.
Capstone:
Full-stack web app, object-oriented Java app, and Java database integration project
Learn Python syntax, data structures, and control flow using best practices. Build maintainable applications with modular code, REST APIs, and simple GUIs. Apply your skills to solve real-world problems with complete Python projects.
Capstone:
Final Python application based on real-world use cases
*DISCLAIMER: Curriculum content may be adjusted to reflect industry changes or instructional needs.
Frequently Asked Questions
Still have questions? Contact our Admissions Team, and a real person will get back to you. Contact admissions or see our dedicated FAQs page for more information.
Finish your programme with a verified digital certificate. This is a non-accredited certificate and does not provide entry into formal Stellenbosch University programmes or courses.
Whether you're planning ahead or need more flexibility, we've got payment options to match.
Upfront fee
Pay upfront to secure this limited-time offer.
Pay your tuition over time with flexible monthly instalments.
Click 'Apply now' to view the monthly payment options available to you and choose a plan that fits your budget.
You'll follow a university-reviewed curriculum with video lessons and guided projects. Apply your learning through practical exercises, get feedback as you progress, and in select courses, join live lectures from faculty for added insight.