93 learning paths
Developer
Roadmaps
Clear routes for tech skills and career lanes—chagua path, follow the stages, then build kitu real.
Every card is clickable. Fungua path yenye unataka, then follow it step by step.
Start Here
5 pathsFrontend Beginner
Start Frontend from zero with a clear, no-pressure learning order.→Backend Beginner
Start Backend from zero with a clear, no-pressure learning order.→DevOps Beginner
Start DevOps from zero with a clear, no-pressure learning order.→Git & GitHub Beginner
Start Git & GitHub from zero with a clear, no-pressure learning order.→Computer Science
Learn Computer Science in a sensible order, then prove it by building something real.→Career Paths
30 pathsFrontend
Build interfaces that feel fast, clear and good on every screen.→Backend
Create secure APIs and dependable systems behind the product.→Full Stack
Connect the interface, server and database into one complete product.→Android
Learn Android in a sensible order, then prove it by building something real.→Devops
Automate releases and keep systems calm when traffic gets loud.→DevSecOps
Learn DevSecOps in a sensible order, then prove it by building something real.→Data Analyst
Clean messy data and explain what the numbers are actually saying.→Ai Engineer
Turn models into useful, tested and reliable product features.→AI & Data Scientist
Use code, statistics and models to find patterns that matter.→Data Engineer
Build pipelines that move trustworthy data where teams need it.→Machine Learning
Train, evaluate and improve models without treating them like magic.→PostgreSQL
Learn PostgreSQL in a sensible order, then prove it by building something real.→iOS
Learn iOS in a sensible order, then prove it by building something real.→Blockchain
Learn the foundations, practical tools and safe delivery habits behind Blockchain.→QA Engineering
Learn QA Engineering in a sensible order, then prove it by building something real.→Software Architect
Learn Software Architect in a sensible order, then prove it by building something real.→Cyber Security
Understand threats, strengthen systems and respond with evidence.→Technical Writing
Build the communication, judgment and delivery skills needed in Technical Writing.→Game Developer
Learn Game Developer in a sensible order, then prove it by building something real.→Server-Side Game Developer
Learn Server-Side Game Developer in a sensible order, then prove it by building something real.→MLOps
Learn the foundations, practical tools and safe delivery habits behind MLOps.→Product Manager
Connect user problems, business goals and the team shipping the solution.→Engineering Manager
Grow engineers, improve delivery and build a healthy team system.→Developer Relations
Build the communication, judgment and delivery skills needed in Developer Relations.→BI Analyst
Learn BI Analyst in a sensible order, then prove it by building something real.→Network Engineer
Learn Network Engineer in a sensible order, then prove it by building something real.→Forward Deployed Engineer
Learn Forward Deployed Engineer in a sensible order, then prove it by building something real.→Cloud Engineer
Design and operate cloud environments that are secure, observable, scalable and cost-aware.→Mobile Developer
Create reliable mobile apps with native or cross-platform tools, device APIs and production release workflows.→Software Engineer
Learn the principles, tools and habits used to design, build and maintain dependable software.→Web & Frameworks
17 pathsHtml
Learn the foundations, practical tools and safe delivery habits behind Html.→Css
Learn Css in a sensible order, then prove it by building something real.→Javascript
Master the language that makes the modern web interactive.→Typescript
Add safer types and clearer contracts to JavaScript projects.→React
Build component-based interfaces with predictable state and clean structure.→Vue
Learn Vue in a sensible order, then prove it by building something real.→Angular
Learn Angular in a sensible order, then prove it by building something real.→Next.js
Learn Next.js in a sensible order, then prove it by building something real.→Node.js
Learn Node.js in a sensible order, then prove it by building something real.→Graphql
Learn Graphql in a sensible order, then prove it by building something real.→API Design
Learn the thinking, workflow and practical craft needed for API Design.→Django
Learn Django in a sensible order, then prove it by building something real.→Laravel
Learn Laravel in a sensible order, then prove it by building something real.→Ruby on Rails
Learn the foundations, practical tools and safe delivery habits behind Ruby on Rails.→Spring Boot
Learn Spring Boot in a sensible order, then prove it by building something real.→ASP.NET Core
Learn ASP.NET Core in a sensible order, then prove it by building something real.→Wordpress
Learn Wordpress in a sensible order, then prove it by building something real.→Languages
11 pathsPython
Learn a readable language used across web, automation, data and AI.→Java
Learn Java in a sensible order, then prove it by building something real.→C Programming
Learn C Programming in a sensible order, then prove it by building something real.→C++
Learn C++ in a sensible order, then prove it by building something real.→Rust
Learn Rust in a sensible order, then prove it by building something real.→Go
Learn Go in a sensible order, then prove it by building something real.→Kotlin
Learn Kotlin in a sensible order, then prove it by building something real.→Php
Learn Php in a sensible order, then prove it by building something real.→Ruby
Learn Ruby in a sensible order, then prove it by building something real.→Scala
Learn Scala in a sensible order, then prove it by building something real.→Shell / Bash
Learn Shell / Bash in a sensible order, then prove it by building something real.→AI & Data
10 pathsAi Agents
Learn the foundations, practical tools and safe delivery habits behind Ai Agents.→AI Product Builder
Learn the foundations, practical tools and safe delivery habits behind AI Product Builder.→AI Red Teaming
Learn the foundations, practical tools and safe delivery habits behind AI Red Teaming.→Prompt Engineering
Learn the foundations, practical tools and safe delivery habits behind Prompt Engineering.→Python for Data Analysis
Learn Python for Data Analysis in a sensible order, then prove it by building something real.→Power BI
Learn Power BI in a sensible order, then prove it by building something real.→Sql
Learn Sql in a sensible order, then prove it by building something real.→Mongodb
Learn Mongodb in a sensible order, then prove it by building something real.→Redis
Learn Redis in a sensible order, then prove it by building something real.→Elasticsearch
Learn Elasticsearch in a sensible order, then prove it by building something real.→Cloud & DevOps
7 pathsLinux
Learn the thinking, workflow and practical craft needed for Linux.→Docker
Package applications so they run consistently from laptop to cloud.→Kubernetes
Coordinate containers, scaling and releases across a cluster.→Aws
Build secure cloud systems while keeping reliability and cost in view.→Terraform
Learn Terraform in a sensible order, then prove it by building something real.→Cloudflare
Learn Cloudflare in a sensible order, then prove it by building something real.→Git & GitHub
Learn Git & GitHub in a sensible order, then prove it by building something real.→Mobile
3 pathsEngineering Core
5 pathsSystem Design
Learn the thinking, workflow and practical craft needed for System Design.→Software Design & Architecture
Learn the thinking, workflow and practical craft needed for Software Design & Architecture.→Data Structures & Algorithms
Learn Data Structures & Algorithms in a sensible order, then prove it by building something real.→LeetCode
Learn LeetCode in a sensible order, then prove it by building something real.→Code Review
Learn Code Review in a sensible order, then prove it by building something real.→Design
2 pathsModern Tools
3 pathsHiyo path hatujaipata—try another keyword.