Part of Learn
Not sure what to learn? Find your path.
Not sure what to learn? Find Your Path takes you from a goal to skills, courses and projects.
From goal to proof
A structured journey from where you are to where you want to go.
- Choose a path Browse career tracks and pick one to learn toward.
- Review the skills See what people typically learn first.
- Make a plan Create a learning plan you can adjust.
- Apply it in Build Turn learning into a visible project.
Career paths
Tap a path to see skills and how to start learning. You do not have to finish this to use courses, projects or opportunities.
Software Engineering
Design, build, and maintain software systems used at scale.
Artificial Intelligence
Build intelligent systems that reason, generate, and automate.
Machine Learning
Train models that learn patterns from data to make predictions.
Cybersecurity
Protect systems, networks, and data from attacks.
Cloud Engineering
Design and operate scalable infrastructure on AWS, Azure, or GCP.
DevOps
Automate delivery pipelines and improve reliability.
Data Science
Turn data into decisions with statistics and storytelling.
UI/UX Design
Design usable, delightful product experiences.
Product Design
Bridge user needs, business goals, and interface craft.
Game Development
Build interactive games for mobile, console, or web.
Embedded Systems
Program hardware-near software for IoT and devices.
Blockchain
Build decentralized apps, protocols, and on-chain tooling.
Technical Writing
Explain complex systems clearly for developers and users.
Developer Relations
Grow developer communities and advocate for platforms.
Digital Marketing
Grow products through channels, content, and measurement.
Entrepreneurship
Start and scale ventures that solve African problems.
Not sure where to start?
Explore courses for a structured start, or skip ahead to projects on Learn and Build.
Continue learning on Africoders
Find Your Path is one tool inside Learn — next, practise skills and apply them on Build.