Techbase Academy
Free · Open · Made in Ibadan, Nigeria

Learn to code.
Build the future.

Eight complete free courses covering HTML, CSS, JavaScript, Python, Scratch, a two-stage micro:bit Robotics path and Android app development with Kotlin and Jetpack Compose. Over 472 lessons and projects for absolute beginners to advanced learners. Completely free, forever.

8Courses
472Lessons and projects
100%Free
All courses

Eight free courses, 472 lessons

Pick a path below. Every course is self-paced, and your progress is saved on this device.

Getting started

Not sure where to begin?

Pick the route that matches your goal. Learners aged 8 to 12 can start with Scratch, then move to micro:bit for hands-on physical computing. Web developers go HTML, then CSS, then JavaScript, in that order.

Every lesson and project is completely free. No sign-up is required: choose a course and start.

Youngest learners (8–12)Start with Scratch, then micro:bit
Scratch first
Web developmentHTML → CSS → JavaScript, in that order
HTML first
Data sciencePython → NumPy → Pandas → ML
Python first
Physical computingScratch → Micro:bit Fundamentals → Practical Robotics
Scratch first
Robotics path onlyStage 1: Micro:bit Fundamentals → Stage 2: Practical Robotics
Stage 1 first
Mobile app developmentPython or JavaScript basics → Google Android Studio (Kotlin and Jetpack Compose)
Android first
Complete programmeAll 8 courses in sequence
Start anywhere
About Techbase Academy

Free STEM education for everyone.

Techbase STEM Academy is a free learning platform built by Techbase Consultant Services in Ibadan, Nigeria. Our mission is to make high-quality STEM and coding education accessible to every student, regardless of background or resources.

All eight courses are completely free, hosted on GitHub Pages and open source under the MIT licence. The curriculum spans from absolute beginner (Scratch, HTML) to advanced data science, algorithms, AI, hands-on hardware robotics and modern Android apps.

  • 7 complete courses: web, software and hardware
  • 472 lessons, projects and hands-on guides
  • Linked to official sources: Raspberry Pi, microbit.org, Freenove
  • Suitable for ages 8 through adult
  • Used in schools and youth programmes across Ibadan
Esc
↑ ↓ to moveEnter to openEsc to close