Skip to content

Occupational Certificate

Software Development

Occupational Certificate: Software Developer

  • Graduates earn R300,000 – R600,000 a year
  • NQF Level 5, SAQA ID 118707
  • 2 years, online and live

What you will work with

Cursor
  • React
  • Node.js
  • Python
  • GitHub
  • JavaScript
  • MongoDB
  • Supabase
  • LangChain
  • Cursor
Course length
2 years
Requirements
NQF Level 4 qualification (e.g. Matric) or equivalent.
Certificate
Occupational Certificate
Learning style
Online and live
Start date
1 Feb 2027
Applications close
29 Jan 2027

Accreditation

Occupational Certificate: Software Developer, NQF Level 5, 220 credits (SAQA ID 118707). Offered by Zaio Institute of Technology as a QCTO-accredited Skills Development Provider under accreditation number 07-QCTO/SDP220925101328.

A nationally registered qualification, not a degree. Pass the national EISA and the QCTO issues the certificate. How to verify.

About the occupational certificate

This software development course is the QCTO's Occupational Certificate: Software Developer, taught by Zaio Institute of Technology over two years, online and live. You cover the full national curriculum, knowledge, practical and workplace modules, then Zaio's own modules in Python, React, Node.js, SQL and AI-assisted development, and finish with a production portfolio and the national EISA exam.

Entry is matric or an NQF Level 4 equivalent. Tuition is paid per year and can be financed monthly through Manati. Zaio delivers the training; the QCTO issues the certificate.

Curriculum

What the qualification covers.

01Knowledge Modules (66 Credits)

25 modules

The theory, taught in live classes and assessed by exam, plus Zaio Theory modules that go past the national minimum.

  • Computers and Computing Systems (12 Credits)
  • Desktop & Professional Software for Communication (8 Credits)
  • Automated Web Scraping as a Data Source (8 Credits)
  • Logical Thinking and Basic Calculations (2 Credits)
  • Computing Theory (2 Credits)

02Practical Skill Modules (89 Credits)

20 modules

Hands-on work alongside the theory, including Zaio Practicals that simulate real production environments.

  • Use & Manage Spreadsheets and Workbooks (3 Credits)
  • Analyse, Visualise & Report Data with Desktop Apps (3 Credits)
  • Apply Logical Thinking & Maths (3 Credits)
  • Build Software with HTML5, Open Source Frameworks (16 Credits)
  • Design & Build Web Apps, Desktop GUIs, or Mobile Apps (8 Credits)

03Work Experience Modules (65 Credits)

4 modules

Workplace modules completed with an employer or on site with Zaio, assessed by observation and a logbook. Zaio helps arrange the placement; you do not have to find a company on your own.

  • Technical Requirement Analysis & Refinement (15 Credits)
  • Process Modelling (15 Credits)
  • Programming for Software Solutions (25 Credits)
  • Capstone Project: Delivering a real, production-level application (10 Credits)

Every module, and what it is worth in credits

In the 2027 learner prospectus. Read it here, or download the PDF.

View the prospectus

Tools you will use

  • React
  • Node.js
  • Python
  • GitHub
  • JavaScript
  • MongoDB
  • Supabase
  • LangChain
  • Cursor

How the time is spent

About 22 months in total

  1. 1.2 years

    QCTO Curriculum Class time, practical assignments and take home work

  2. 4 months

    Zaio Extended Curriculum

  3. 4 months

    Simulated Work Place experience and Final Exam

The difference

What makes this different.

Most providers teach the QCTO minimum. Zaio adds 23 modules of its own, so you graduate able to:

220
Credits
49
Modules
23
Zaio-exclusive

The qualification is registered on the NQF at Level 5 and issued by the QCTO after the national EISA exam. The 23 Zaio modules on top of it are what let you pull a company's codebase and ship a feature in your first week.

Production-ready from day one

You will be able to pull a company's codebase, understand it, and add production-ready features immediately.

Beyond the curriculum

From ReactJS to LangChain, you'll master tools that most junior devs won't touch until years into their careers.

AI and a modern stack

Learn how to code faster, debug smarter, and ship solutions using AI-assisted development.

Professional edge

With personal branding, GitHub projects, and deployment experience, you won't just be a graduate — you'll be a complete professional.

Outcomes

Where this takes you.

Graduates work as full-stack, front-end and back-end developers, or take the qualification into product, QA and start-up roles.

Tech career paths
  • Full-Stack Developer
  • Frontend Developer
  • Backend Developer
  • Web Application Developer
  • Technical Co-Founder
  • Software Engineer
  • QA Engineer
Maximise performance in your career
  • Product Manager
  • Startup Founder
  • Project Lead
  • UI/UX Designer
  • Digital Marketer
  • Business Analyst
Universal skills that enhance any role
  • Problem-solving mindset
  • Technical communication
  • Collaboration
  • Digital literacy
  • Project management
  • Continuous learning

Faculty

Who teaches it.

  • Akhil Boddu

    Co-founder and software engineer

    Teaches

    Full stack, AI and cloud

  • Kago Kola

    Full-stack developer and multimedia artist

    Teaches

    Full stack and AI

Tuition

What it costs, and how you pay.

Pay by year

  • Year 1R58,950
  • Year 2R52,950
  • EISA Exam (Year 2)R6,000 Approx

Paid year by year as you progress, with the national EISA exam fee at the end.

Pay monthly — flexible financing

R5,850 a month

Spread across the 2 years you are studying. Financed through Manati, up to 100% of tuition, so you can start without paying it all upfront. Approval is theirs, and every cost is confirmed in writing before you enrol.

Ready to start

Applications close
29 Jan 2027
Starts
1 Feb 2027

Who can apply

  • NQF Level 4 qualification (e.g. Matric) or equivalent.
Apply now

Takes about five minutes.

FAQ

Questions about the Software Development occupational certificate.

(01)What is an Occupational Certificate?
A nationally registered qualification on the National Qualifications Framework, quality-assured by the QCTO and made up of knowledge, practical skills and workplace modules. You finish with a national exam (the EISA), and the QCTO issues the certificate.
(02)Is this software development course accredited?
Yes. It is the QCTO-accredited Occupational Certificate: Software Developer, NQF Level 5, SAQA ID 118707, offered by Zaio Institute of Technology under accreditation number 07-QCTO/SDP220925101328.
(03)Is NQF Level 5 the same as a diploma?
No. NQF Level 5 is the level of a Higher Certificate; a diploma sits at NQF Level 6 and a bachelor's degree at Level 7. This qualification is an Occupational Certificate at Level 5; it is not a diploma or a degree.
(04)How long is the software development course?
Two years: about 14 months of the QCTO curriculum, four months of Zaio's extended curriculum, and four months of workplace experience and the final exam.
(05)What are the entry requirements?
An NQF Level 4 qualification, which is matric or an equivalent. No coding experience is needed. If you do not have matric, ask an advisor about Recognition of Prior Learning.
(06)What does it cost?
R58,950 for year one and R52,950 for year two, or from R5,850 a month, plus the EISA exam fee of about R6,000 paid separately.
(07)Can I study while working?
Many students do. Classes are live and scheduled, so you need to be free at those times; an advisor takes you through the timetable before you commit.
(08)Will I get a job after the programme?
Zaio does not guarantee a job. You graduate with a national qualification, a production portfolio and workplace experience, and career services help with your CV, portfolio and interviews.
(09)Who can apply?
NQF Level 4 qualification (e.g. Matric) or equivalent. You apply online and an advisor will confirm you meet the entry rules before you enrol.
(10)How long does it take?
2 years, made up of 1.2 years (qcto curriculum class time, practical assignments and take home work), 4 months (zaio extended curriculum), 4 months (simulated work place experience and final exam).
(11)What do I graduate with?
Occupational Certificate: Software Developer, NQF Level 5 (SAQA ID 118707). Zaio is accredited by the QCTO, so the qualification is registered on the National Qualifications Framework.
(12)When does it start?
Applications close 29 Jan 2027 and the programme starts 1 Feb 2027.
(13)How do I apply?
choose a programme, apply online, speak to an advisor, secure your place. The application itself takes about five minutes.

Also in this school

Occupational Certificate

AI & ML Engineer

School of Technology

Build software that uses large language models, agents and automation.

With 209 Credits NQF Level 5 certification

Beginner1.5–2 years

Occupational Certificate

Data Science

School of Technology

Work with data end to end: collect it, analyse it, model it and present what it means.

With 185 Credits NQF Level 5 certification

Beginner1.5 years

Occupational Certificate

Cybersecurity Analyst

School of Technology

Protect systems and networks, and respond when something goes wrong.

With 173 Credits NQF Level 5 certification

Beginner1.5 years
Apply nowSpeak to an advisor