Accredited Software Developer Course (NQF 5) in South Africa
The Occupational Certificate: Software Developer is Wheelset Academy's structured, QCTO-aligned route into building web applications, desktop interfaces and mobile apps. Rather than a single-topic short course, it combines knowledge, hands-on practical skills and workplace experience so learners leave able to design, build and deploy real software using HTML5, Python and modern open-source frameworks — not just talk about them.
It's registered at NQF Level 5 with 220 credits. If you've been searching for a "software developer course in South Africa", "software development course" or an "accredited software developer qualification" that leads to a recognised qualification rather than a certificate of attendance, this is that qualification — delivered from Wheelset Academy's Pretoria and Kempton Park branches.
Share your details to access the brochure
What the NQF 5 Software Developer course covers
The 220-credit qualification is built from 12 knowledge modules (66 credits), 14 practical skill modules (89 credits) and 4 work experience modules (65 credits).
Knowledge modules · 66 credits
- Computers and Computing Systems
- Desktop and Professional Software to Communicate and Visualise Information
- Automated Webscraping as a Data Source
- Logical Thinking and Basic Calculations
- Computing Theory
- Software Development with HTML5, Opensource Frameworks and Libraries
- UML as Standard Modelling Language for Software and Systems Development
- Obtaining, Querying, Manipulating and Presenting Data with and without MVC
- Software Development Life Cycle, Programming Languages, Algorithms and Security
- Introduction to Software Developer Governance, Legislation and Ethics
- 4IR and Future Skills
- Design Thinking Principles for Innovation
Practical skill modules · 89 credits
- Use Software to Communicate and Visualise Information
- Use and Manage Spreadsheets and Workbooks
- Use Desktop Applications to Analyse, Visualise and Report on Data
- Use a Visual Analytics Platform and Visualisation Tools to Analyse, Visualise and Report on Data
- Query and Massage Data
- Apply Logical Thinking and Maths
- Apply Code to Use a Software Toolkit/Platform in the Field of Study or Employment
- Develop Software Using HTML5, Opensource Frameworks and Libraries
- Design and Build Web Applications, Desktop Graphical User Interfaces or Mobile Apps
- Use a Cloud Automation Platform to Create Solutions
- Develop Software Using Python
- Apply the Development Cycle When Developing Software
- Participate in a Design Thinking for Innovation Workshop
- Function Ethically and Effectively in a Team
Work experience modules · 65 credits
- Technical Requirement Analysis and Refinement
- Modelling Processes
- Programming for Software Solution Development
- Capstone Project
On completion, learners receive a Letter of Competence from Wheelset Academy and, once verified, a Certificate of Competence with a Statement of Results from the QCTO.
Hands-on development work, not just software theory
The practical and work-experience modules centre on building and shipping working software, not just describing how software gets built.
- Design and build web applications, desktop GUIs or mobile apps
- Develop software using HTML5, open-source frameworks and libraries
- Develop software using Python
- Use a cloud automation platform to create solutions
- Query and manipulate data with and without MVC
- Apply the development cycle when building software
- Work through technical requirement analysis and modelling processes
- Complete a capstone project
Why study an accredited Software Developer course in South Africa?
Employers increasingly need developers who can take a requirement through to a deployed, working application — not only write isolated snippets of code. This qualification pairs modelling and requirement-analysis knowledge with hands-on development in HTML5, Python and open-source frameworks so learners practise that full path.
Because it's an Occupational Certificate registered with the QCTO, it maps to a recognised South African qualification with a defined credit value and NQF level, rather than a private certificate whose weighting is set by the provider alone.
Common reasons learners choose this course
- Build a recognised, QCTO-aligned qualification rather than a certificate of attendance
- Learn HTML5, open-source frameworks, Python and UML modelling together
- Gain hands-on practice designing and shipping real applications
- Complete assessed work-experience modules including a capstone project
- Study close to home at Wheelset Academy's Pretoria or Kempton Park branches
Verify this qualification yourself
Page information reviewed: 14 August 2026.
SAQA ID 118707
This is a real, checkable SAQA qualification ID, not a marketing figure. The live page does not currently name a specific SETA quality partner for this qualification — unlike the AI Software Developer and Data Science Practitioner pages, which both name MICT SETA. Confirm the quality partner and Wheelset Academy's current provider accreditation scope directly with SAQA and the QCTO before relying on it.
Search the SAQA database · Check QCTO accreditation · Wheelset Academy accreditations page
Study Software Development in Pretoria or Johannesburg
Pretoria / Hatfield
353 Festival Street, Hatfield, Pretoria, 0028
Kempton Park / Johannesburg
10 Margaret Avenue, Kempton Park, Johannesburg, 1620
Software Development career opportunities
Job titles vary by employer, experience and specialisation. This qualification supports preparation for entry- and junior-level development roles.
- Software Developer
- Junior Software Developer
- Front-end Developer
- Back-end Developer
- Full-stack Developer
- Applications Developer
- ICT Programmer
- Web Application Developer
- Python Developer
- Software Support Developer
A qualification supports career preparation but does not guarantee a particular job title, salary or appointment.
Software Developer course fees and study options
Course fees, registration charges, payment plans, intake schedules and delivery methods can change. Use Wheelset Academy's current fees information rather than relying on old search snippets or third-party course listings.
Before you register, confirm:
- Current intake dates and application deadlines
- Current tuition, registration and Portfolio of Evidence fees
- Full-time and part-time payment plan options
- Classroom, blended or other delivery arrangements
Software Developer course FAQs
What is the Software Developer course?
It's an Occupational Certificate registered at NQF Level 5 with 220 credits, teaching learners to design, build and deploy web applications, desktop interfaces and mobile apps using HTML5, Python and open-source frameworks.
What are the entry requirements?
The stated minimum requirement is an NQF Level 4 qualification, such as matric, plus a valid South African ID or passport.
Does the course include practical training?
Yes. 89 credits are practical skill modules and a further 65 credits are assessed work-experience modules, including a capstone project.
Does the course teach Python and web development?
Yes. Practical modules include developing software using Python and using HTML5 with open-source frameworks and libraries to build web applications, desktop GUIs and mobile apps.
What's the difference between this course and the Software Engineer course?
The Software Developer course is an NQF 5 qualification focused on building and deploying applications. The Software Engineer course is an NQF 6 qualification with a broader systems-design, database and project-management scope. Speak to admissions about which starting point suits your background.
What jobs can I get after completing this course?
The qualification supports preparation for entry- and junior-level roles such as Junior Software Developer, Front-end Developer, Back-end Developer and Web Application Developer, among others.
Can I study this course in Pretoria or Johannesburg?
Yes. Wheelset Academy delivers from a Pretoria/Hatfield branch and a Kempton Park/Johannesburg branch. Confirm current schedule and delivery method with admissions.
How do I apply?
Review the current fees and intake information, then submit your application through Wheelset Academy's online application page.
Ready to start building software?
Apply for the Software Developer course or speak to admissions about how it compares to Wheelset Academy's other IT qualifications.
Qualification information reviewed: 14 August 2026. The SAQA ID, NQF level, credit values and entry requirement above reflect the registered occupational qualification. Fees, intakes, delivery mode and workplace arrangements can change and should be confirmed with Wheelset Academy before enrolment.