1. CodeYourFuture
This bootcamp aims to equip individuals with the skills for a career in tech.
- Website: https://codeyourfuture.io/
- Locations: Cape Town
- Duration: 12 months
- What they Teach: Full Stack Development
- Accredited: No
- Cost: Free
- Job Support: No
- Application Process: Pass a two-week introductory programming course and a phone interview.
2. Wethinkcode_
Wethinkcode_ is a tuition-free programming academy dedicated to training world-class software developers.
- Website: https://wethinkcode.co.za/
- Locations: Cape Town & Johannesburg
- Duration: 24 months
- What they Teach: Software Engineering, Object-Oriented Programming, Brownfield Development, Automation QA, Mobile Application Development, Systems Integration, Game Design, App Design, Cloud Computing, Cryptography, Artificial Intelligence, Web Design, Malware
- Accredited: Yes
- Cost: Free
- Job Support: Yes
- Application Process: Create an account, complete online logic tests, fill out a profile questionnaire, and attend a crucial four-week selection bootcamp, with final selection offered to top-performing candidates.
3. Umuzi
Umuzi is a non-profit organization that offers fully sponsored learnerships to talented young people, focusing on high-impact digital skills.
- Website: https://www.umuzi.org/
- Locations: Johannesburg
- Duration: 12 months
- What they Teach: Web Development, Data Science & Data Engineering, UX Strategy, UI Design, Copywriting, Multimedia
- Accredited: Yes
- Cost: Free
- Job Support: Yes
- Application Process: Create or update your profile, then take an aptitude test (with a design brief required beforehand for some streams like UI Design), after which successful candidates may be invited to a bootcamp and online course for final selection and potential employer interviews.
4. Project codeX
Project codeX is an immersive coding program that aims to develop the next generation of software developers.
- Website: https://www.projectcodex.co/
- Locations: Cape Town
- Duration: 12 months
- What they Teach: Full-stack Agile Web Development
- Accredited: Yes
- Cost: Free
- Job Support: Yes
- Application Process: Begins with an online application form and requires applicants to complete free introductory online coding courses. Following this, candidates will have an online interview to assess their readiness for the program, with the final selection being made during a two-week Coding Fundamentals Bootcamp where problem-solving and collaboration skills are evaluated.
5. CodeSpace
CodeSpace offers practical, industry-aligned coding education for aspiring developers.
- Website: https://www.codespace.co.za/
- Locations: Cape Town
- Duration: 12 months
- What they Teach: Full Stack Development
- Accredited: No
- Cost: Free
- Job Support: No
- Application Process: Primarily involves completing an online application form, after which an admissions advisor will contact the applicant to finalize details and facilitate any necessary payments.
6. CapaCiTi
CapaCiTi, part of UVU Africa, offers digital skills training to bridge the gap between education and employment in the tech sector.
- Website: https://uvuafrica.com/capaciti/
- Locations: Cape Town, Johannesburg, Durban & Port Elizabeth
- Duration: 12 months
- What they Teach: Full Stack Development
- Accredited: No
- Cost: Pay it Forward (up to R70,000 after the program)
- Job Support: Yes
- Application Process: Just apply online and you can start.
7. Tshimologong
Tshimologong's Digital Skills Academy provides training to develop in-demand digital skills for the future workforce.
- Website: https://tshimologong.joburg/skills-development/digital-skills-academy/
- Locations: Johannesburg
- Duration: 12 months
- What they Teach: Full Stack Development
- Accredited: No
- Cost: Free
- Job Support: Yes
- Application Process: Online assessment & aptitude test.
8. HyperionDev
HyperionDev offers online coding bootcamps with a focus on practical, career-oriented skills development.
- Website: https://www.hyperiondev.com/
- Locations: Cape Town & Johannesburg
- Duration: 6 months
- What they Teach: Full Stack Development, Data Science & Data Engineering
- Accredited: No
- Cost: Up to R100,000 depending on the course
- Job Support: No
- Application Process: Just apply online and you can start.
9. mLab CodeTribe
mLab CodeTribe provides coding skills training, often focusing on youth empowerment and job creation.
- Website: https://mlab.co.za/
- Locations: Tshwane, Soweto, Tembisa
- Duration: 6 months
- What they Teach: Full Stack Development, Mobile Development
- Accredited: No
- Cost: Free
- Job Support: No
- Application Process: Register through the Tshepo 1 Million Programme.
10. Code College
Code College offers intensive coding bootcamps designed to get students job-ready with practical development skills.
- Website: https://codecollege.co.za/
- Locations: Cape Town
- Duration: 6 months
- What they Teach: Full-stack Web Development (Python, Mobile/Progressive Web App or Java)
- Accredited: Yes
- Cost: Up to R60,000 per programme
- Job Support: No
- Application Process: Entry test; if they fail, they need to take the entry course.
11. Zaio
Zaio provides flexible, online learning paths in various in-demand tech fields.
- Website: https://www.zaio.io/
- Locations: Online
- Duration: Self-Spaced
- What they Teach: Full Stack Development, Data Science, Cyber Security
- Accredited: No
- Cost: Up to R25,000 per programme
- Job Support: No
- Application Process: Just apply online and you can start.
12. Melsoft Academy
Melsoft Academy offers training in cutting-edge technology fields to prepare students for the digital economy.
- Website: https://melsoftacademy.com/
- Locations: Johannesburg
- Duration: 12 months
- What they Teach: Full Stack Development, AI Engineering, Cyber Security
- Accredited: No
- Cost: Up to R60,000
- Job Support: No
- Application Process: Just apply online and you can start.
13. Le Wagon
Le Wagon is a globally recognized coding bootcamp known for its immersive and practical approach to web development and data science.
- Website: https://www.lewagon.com/
- Locations: Cape Town
- Duration: 6 months
- What they Teach: Full Stack Development, Data Science, Cyber Security
- Accredited: No
- Cost: Up to R100,000
- Job Support: No
- Application Process: Just apply online and you can start.
14. ALX
ALX provides high-quality, accessible education in tech skills across Africa, aiming to develop future leaders.
- Website: https://www.alxafrica.com/
- Locations: Online
- Duration: 24 months
- What they Teach: Full Stack Development, Data Science, Cyber Security
- Accredited: No
- Cost: $5 for the syllabus
- Job Support: No
- Application Process: Just apply online and screening.
15. FNB Academy
The FNB Academy offers introductory coding courses, making digital skills accessible to a wider audience.
- Website: https://academy.appoftheyear.co.za/
- Locations: Online
- Duration: Self-Spaced
- What they Teach: Introduction to Coding
- Accredited: No
- Cost: Free
- Job Support: No
- Application Process: Just apply and you are in.
Top comments (1)
I really appreciate the depth you went into - a godsend for anyone looking to upskill in code, right here in South Africa. The way you've laid out all the info - cost, duration, unique features of each bootcamp - it's quite comprehensive and so helpful. On the topic of discovery, while folks are powering up their tech skills, they could also take the chance to discover SA's majestic landscapes and rich culture when they aren't crushing code. Here's a link I've found that gives some cool reasons to explore South Africa jetsettimes.com/inspiration/advice.... What do you think about it?