Why study
at we think code_
No matric certificate needed to apply
No prior coding experience or qualification needed
SETA accreditation | Job placement
About the we think code_ programme
%
SETA Accredited
Graduants
%
Gender Inclusive
Months Training
Curriculum & career

What is coding?
Coding, also known as computer programming, is the process of designing, writing and testing the systems that run software in digital devices like phones and computers, as well as apps like Facebook, Whats App and mobile game.

Is coding for me?
- Many people believe that mathematics is needed to learn to code. Although it is helpful to have mathematics, it is possible to learn to code without it. Here are some questions to help you decide if coding might be for you:
- Are you good at solving problems?
- Are you curious and eager to learn?
- Are you a logical thinker?
If you answered ‘yes’ to these questions you should consider applying to WeThinkCode_.

Career opportunities
- Software Developer
- Software Engineer
- Web Developer
- Data Scientist
- Mobile Developer
- Database Administrator

Life on campus
The learning environment at WeThinkCode_ is peer-to-peer, meaning that there are no lecturers telling students what to read and learn. Students are allocated into groups from day one and are expected to be collaborative and an active participant in their learning journey. This means, asking questions and asking for help when the project instructions and reading is not clear. This is the nature of software development, as technologists in the workplace you will need to learn how to work with people and ask for help when you need it. This methodology of learning is intended to prepare students for the work

Applications
- WeThinkCode_ is focused on providing opportunities for youth. To apply, you must be between the ages of 17 and 35 before the academic year starts in September.
- Applicants must not be in work or other educational institutions when the academic year starts in September, as it is a full time on campus programme.
- To apply to WeThinkCode_ applicants need to fill out the online application form, take the online assessment, complete the 6-day selection bootcamp and do an interview with the WeThinkCode_ team.
- Foreign nationals with a work permit can apply to WeThinkCode_. A work permit is important to have in place before the programme starts as we focus on placing our students into jobs once the training is complete.

Alyson Ngonyama
Software Developer at Luno 2019 Graduate
“Attending WTC turned into the most life changing two years of my life. From being able to only get the odd admin job here and secretary gig there, I now have an expanding career as a software engineer and can aspire to be whatever I want to be in my future.

Chazni Katz
Software Developer at Astute FSE 2021 Graduate
“WeThinkCode_ felt like my last opportunity to obtain an education in software engineering as I dropped out of university due to financial reasons. I am most proud of the growth I have seen in my life. I used to work 6 days a week as a bank teller and was just getting by. Now I feel like I could get a job at almost any company and get paid well.”

Prudence Mahlangu
Software Developer at Tourvest | 2019 Graduate
“I see WeThinkCode_ as a bag full of treats. It prepared me for how to become a successful new software engineer by helping me with my confidence, impeccable technical and soft skills, and a job opportunity.”