Learn at your own pace.
Track every step.
Step-by-step courses built for Sierra Leone's tech community. Start free, go at your own pace, no account needed.
๐ Recommended order
1. How the Internet Works โ 2. Save Your Code โ 3. HTML & CSS Foundations โ 4. Python for Beginners
Save Your Code Challenge
Terminal basics & version control with Git
Learn the command line and Git from zero. By the end you will confidently navigate your filesystem, track code changes, and collaborate on GitHub โ skills every developer needs on day one.
Python for Beginners
Variables, loops, functions, and files
From print("Hello") to writing real CLI programs. All 16 lessons fully written โ covers data types, control flow, functions, lists, dictionaries, and file handling with real-world examples and challenges.
How the Internet Works
DNS, HTTP, browsers, APIs, and security
Understand every step from typing a URL to seeing a page. Covers DNS, IP addresses, HTTP requests, HTML/CSS/JS roles, DevTools, HTTPS, APIs, and deploying your first live web page.
HTML & CSS Foundations
Build your first web page from scratch
Start from a blank file and build real, styled web pages. Covers semantic HTML, CSS layout with Flexbox and Grid, and responsive design fundamentals.
JavaScript Fundamentals
Make web pages interactive
Variables, functions, loops, DOM manipulation, and async basics. Build three mini-projects you can add to your portfolio.
Intro to React
Components, state, and props
Build your first React app. Understand the component model, useState, useEffect, and how to fetch data from an API.
Figma for Beginners
Design interfaces that people love
Learn Figma from scratch. Frames, auto-layout, components, and prototyping. Design a real mobile app UI by the end of this course.