18 paths from beginner to professional.
build
Build everything users see, click, and experience on the web.
Build the systems, APIs, and databases that power every application.
Design it, build it, deploy it, end to end, all by yourself.
The most versatile language in tech, automation, APIs, AI, and data.
design
Design interfaces that feel intuitive, beautiful, and human.
grow
Find what breaks before users do, and make sure it stays fixed.
analyze
Turn raw numbers into decisions that actually matter.
Build models that predict, classify, and discover patterns in data.
Build the infrastructure and pipelines that keep software running at scale.
Protect systems, find vulnerabilities, and defend what matters.
Build apps that live in the pockets of billions of people.
Transform raw footage into stories that captivate and retain audiences.
Build content businesses that generate value while you sleep.
Grow audiences, drive traffic, and turn attention into business outcomes.
Use AI as a thinking partner that makes you sharper, not dependent.
Build functional products without writing a single line of code.
Write documentation so clear that engineers stop asking questions.
Build on blockchains, audit smart contracts, and understand the decentralised financial system.