Ask most South African matriculants what a web developer actually does all day, and you’ll get a shrug. Ask them what WordPress is, and the shrug gets wider. Yet by the time these same learners are job hunting, a huge share of the small businesses, non-profits and side hustles they’ll end up working with, or starting themselves, will be running on exactly that platform. WordPress still powers a significant slice of the world’s websites, and in South Africa it’s the default choice for independent schools, local retailers, consultants and NPOs who need a proper website without an enterprise budget.
That gap, between how common WordPress and web design skills are in the real economy and how rarely anyone actually teaches them before university, is worth talking about. It’s also one of the easier gaps to close.
Why web design belongs on the timetable, not just the job board
Most South African high school curricula treat “computers” as a single subject. There’s Information Technology, usually built around programming fundamentals, and there’s Computer Applications Technology, built around office software. Neither is wrong to teach. But neither one gets a Grade 10 learner to the point where they can build a real website, understand how a domain and hosting actually fit together, or see why a small business owner would pay someone to look after one.
Web design sits in an unusually good spot for teenage learners, for a few reasons.
The entry cost is close to nothing. A learner can build and publish a working WordPress site with a laptop, a free theme and a weekend, long before they’d be ready to ship a mobile app or anything running off a database.
The result is something you can actually show people. A finished site is a link you can send to a teacher, a parent, a potential client, or a university admissions officer. Not many school subjects produce a shareable piece of work that quickly.
And it connects straight to entrepreneurship. A learner who can build and maintain a basic WordPress site has a genuinely saleable skill from around age 15 onward. Charging a small business R2,000 to build them a site isn’t a stretch for a motivated teenager. It’s a Saturday job.
That last point matters more than it might seem at first. South Africa’s youth unemployment numbers are well known, and most of the policy conversation around them jumps straight to university and TVET colleges. Far less attention goes to the few years just before that, when a curious 16 year old with internet access and a bit of spare time in the evenings could already be building the start of a freelance portfolio, if someone had simply pointed them toward WordPress instead of leaving them to stumble onto it on their own.
Where flexible schooling models have an advantage
Traditional school timetables weren’t built to make room for this kind of self directed, project based learning. There’s a reason “extracurricular coding club” has become something of a cliché rather than a real part of most school weeks. Schools built around a more flexible, live but remote model are often better placed to let a learner’s afternoon actually belong to them once the structured school day ends. And that’s usually when a first WordPress build happens.
It’s a pattern worth noticing among South Africa’s growing number of online high schools, WFA Online High School among them, where the school day runs on a fixed live timetable but the rest of the day is shaped by the family rather than the institution. A school doesn’t need to formally “teach WordPress” for this to matter. The combination of an Information Technology elective, a stated focus on entrepreneurship and real world skills, and simply having unstructured time back in the afternoon is often enough for a self motivated learner to go and build something on their own. The curriculum doesn’t have to do all the work. It just needs to leave room.
That’s a useful way for parents to think about choosing an online high school in South Africa, whether or not web design happens to be the specific interest. The question isn’t only what subjects a school offers. It’s what your child’s week actually looks like, and whether there’s space in it to build something real.
A practical starting point for learners and parents
For a learner, or a parent reading this on their behalf, who wants to turn a bit of curiosity into an actual skill, the path doesn’t need to be complicated.
Start with a free WordPress.com account or a local hosting trial, and build one real site. A portfolio, a hobby blog, a mock business. Something that gets published, rather than a tutorial project that never leaves the laptop.
Learn one theme and one page builder properly before jumping between ten of them. Depth beats breadth at this stage.
Build something for someone else. A parent’s small business, a school club, a family friend’s side project. The moment a real person is waiting on the result, the learning speeds up on its own.
Write down how long it actually took. That way, pricing the first paid job later isn’t a guess.
And find a local web design community to get feedback from people doing this for a living, not just other beginners.
None of that depends on a dedicated “web design” subject existing in the first place. It depends on having a bit of time, a little encouragement, and ideally a school environment that doesn’t swallow every afternoon with homework that leaves no room for a side project.
The takeaway
South Africa doesn’t have a shortage of teenagers who could learn WordPress and web design. What it has is a shortage of moments where someone tells them it’s an option before Grade 12 is already behind them. Schools, whichever model they follow, that leave room for a learner’s own curiosity to run are quietly doing more for the local digital economy than any single subject on a timetable ever could.
