LearnAboutProjectsEventsBlogContact
๐ŸŽ“ E-Learning Hub

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

4
Courses live now
3
Free, always
52
Total lessons
100%
Browser-based
๐Ÿ’พ
FeaturedFree
Developer FoundationsBeginner

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.

12 lessons4 hours
๐Ÿ
Free
Data ScienceBeginner

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.

16 lessons5 hours
๐ŸŒ
Free
Developer FoundationsBeginner

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.

10 lessons2 hours
๐Ÿ–ฅ๏ธ
Free
Web DevelopmentBeginner

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.

16 lessons6 hours
โšก
Web DevelopmentBeginner

JavaScript Fundamentals

Make web pages interactive

Variables, functions, loops, DOM manipulation, and async basics. Build three mini-projects you can add to your portfolio.

20 lessons8 hours
โš›๏ธ
Web DevelopmentIntermediate

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.

24 lessons10 hours
๐ŸŽจ
UI/UX DesignBeginner

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.

14 lessons5 hours