Stay informed about COVID-19: Visit SA's Dept of Health Online Resource Portal
WHY STUDY
AT WeThinkCode_
WeThinkCode_ is training the next generation of Africa's top tech talent to promote the digitization of African business.
We are recruiting the sharpest minds and transforming them into outstanding software developers.
Want to know more?

Gain the most sought after software skills that will set you up for a successful career in the tech sector. Our qualifications are SETA accredited, up to NQF level 5 Information Technology in Systems Development.

Our course includes an internship hosted by one of our corporate partners.
This internship provides relevant workplace experience.

We have a track record of placing 93% of our graduates in permanent employment opportunities with leading South African companies.
DELIVERING DIGITAL SKILLS WITH TVET
WeThinkCode_ launched partnerships to deliver its proven model at TVET Colleges. The pivot to TVETs will accelerate the scale of the academy’s impactful training methods to produce the quality and quantity of skilled and work-ready software developers required to support and grow South Africa’s digital economy.

CURRICULUM OVERVIEW

Curriculum Modules
Prior coding experience is not required to enrol for our course. First year students focus on the fundamentals of programming and software design patterns. The second year covers web and mobile development; dev-ops; cloud computing and distributed systems. The course is delivered in Python and Java.

Learning Methodology
Our course is designed to produce highly skilled graduates with holistic software developer capabilities. Students learn on campus in a peer-to-peer environment. The course is designed to optimize student self directed learning, a necessary skill for an effective professional software developer. All training materials are delivered online.