Free · Open · Made in Ibadan, Nigeria

Learn to Code.
Build the Future.

Six complete free courses covering HTML, CSS, JavaScript, Python, Scratch and micro:bit Robotics. Over 356 lessons and projects for absolute beginners to advanced learners — completely free, forever.

6Courses
356Lessons
100%Free
techbaseng.github.io
// 6 free courses · 356 lessons
HTML 34 lessons
CSS 73 lessons
JS 46 lessons
Python 45 lessons
Scratch 35 projects
micro:bit 123 projects
 
✓ All free · MIT Licence · Open source
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 six 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 and AI — designed by Babatunde Awoyemi.

  • 6 complete courses · web, software and hardware
  • 356 lessons, projects and hands-on guides
  • All linked to official sources — Raspberry Pi, microbit.org
  • Suitable for ages 8 through adult
  • Used in schools and youth programmes across Ibadan
  recommended_path.txt
Youngest Learners (8–12)
Start with Scratch, then micro:bit
→ Scratch first
Web Development
HTML → CSS → JavaScript (in order)
→ HTML first
Data Science
Python → NumPy → Pandas → ML
→ Python first
Physical Computing
Scratch → micro:bit Robotics
→ Scratch first
Complete Programme
All 6 courses in sequence
→ Start anywhere
Getting Started

Not sure where to begin?

8–12

Young Learners

Start with Scratch — drag-and-drop coding with no typing. Then try micro:bit for hands-on physical computing.

13+

Web Path

Begin with HTML, then CSS, then JavaScript — in that exact order. Each builds on the previous.

Any

Data & Science

Start with Python — beginner-friendly and leads all the way to machine learning and databases.

All

100% Free

Every lesson and project is completely free. No sign-up required. Just click a course above and start.