South Africa's most hands-on software development training centre. Real mentors, real projects, real employment outcomes — from Johannesburg, Cape Town, to the world.
What we teach
Every track is built in partnership with South African employers. You learn exactly what the market needs — nothing more, nothing less.
From browser to database. Build production-grade applications using modern frameworks and cloud infrastructure.
Build cross-platform apps for Android and iOS — with a focus on features South African consumers use most.
Automate, deploy, and scale. Learn the infrastructure skills every engineering team in SA is hiring for right now.
Build intelligent applications using Python and modern ML tooling — grounded in local data and real-world problems.
Penetration testing, secure architecture, and incident response. One of the fastest-growing fields in SA tech.
Design and maintain the data pipelines that power modern businesses — from ingestion to insight, at scale.
The process
This isn't a video course you abandon. Every student is paired with an active industry mentor and works through real codebases from week one.
A short skills assessment — no CS degree required. We look for curiosity, grit, and potential.
Small groups of 12–16 learners. You code together, review each other's work, and grow as a team.
Your dedicated mentor reviews your code, challenges your thinking, and prepares you for the industry.
We actively connect you with our 80+ hiring partners across South Africa. Career support doesn't stop at graduation.
// learning_path.json
The people guiding you
Every CodeRize mentor holds a current senior role at a South African or global tech company. They code every day — and they teach only what's actually used in the industry right now.
Interested in mentoring? Get in touch →
Our mentors work at
The board
Every job offer, app launch, and breakthrough — celebrated by the whole CodeRize community. Real students. Real outcomes.
Got a win to share?Submit yours and let the whole community celebrate with you. Every milestone belongs on this board.
From our graduates
"I came from a background in logistics with zero coding experience. Six months later I'm building internal tools at one of SA's largest retailers. CodeRize didn't just teach me to code — it built my confidence."
"The mentorship is what sets this apart. My mentor reviewed my pull requests like we were on the same team. By the time I started my first job, I already knew what a real code review felt like."
"As a woman in tech, I was nervous about fitting in. The cohort was diverse and the environment was genuinely supportive. CodeRize changed the trajectory of my career and my life."
Start your application
No CV needed. No coding experience required. We just want to know who you are and where you want to go.
There's no application fee. Fill in the form and we'll be in touch within 2 business days.
Our income share option means your training costs nothing upfront. You only pay once you land a job.
Campuses in Johannesburg and Cape Town SA.
Seats are limited to 48 students per intake. Applications close when the cohort is full.
Application form
Takes about 3 minutes. We read every single one.
Free to apply · no commitment · reply within 48 hrs
Thanks for applying to CodeRize SA. We'll review your application and be in touch within 2 business days.
In the meantime, follow us on LinkedIn for cohort updates and alumni wins.
Next cohort · August 2026 · 48 seats
Our income share option means your training costs you nothing upfront. You only pay once you've landed a tech job in South Africa.
Apply free — takes 3 minutes