Skip to content
Try a real lesson right now. No sign-up, no card. Start one →
PractiCode Learn

Learn code, data, IT and security by actually doing it.

Learn the skills employers are hiring for, one hands-on lesson at a time. Every course is built around industry standards employers already use, and you build real projects from your very first week.

Courses

Pick a course. Switch anytime.

Module 1 of every course is free, so trying one costs you nothing.

Beginner · 13 modules

IT Fundamentals: Computers and Digital Skills

Start from zero: how computers, files, networks and the cloud work, the command line, and what people in tech actually do.

Aligned to CompTIA Tech+

Start Free

Beginner · 15 modules

Front-End Web Development

Build websites that look right on every screen, then put them online for real.

Aligned to the MDN Curriculum

Start Free

Beginner · 10 modules

Introduction to Cybersecurity

Protect your accounts, devices, money and data, spot scams before they land, and see how security work really happens.

Aligned to the NIST Cybersecurity Framework 2.0

Start Free

Beginner · 10 modules

SQL and Databases

Ask real databases questions with SQL, then design and build databases of your own.

Aligned to the SQL standard (ISO/IEC 9075)

Start Free
Browse All Courses

Our syllabi line up with standards employers already trust

  • MDN Curriculum
  • CompTIA Tech+
  • NIST CSF 2.0
  • OWASP
  • Python Institute
  • ISO/IEC 9075
  • SFIA 9

Small numbers. Big difference.

Three numbers that shaped how we built this, and what they mean for you.

The research

6×

the learning benefit of doing, compared with watching

Carnegie Mellon researchers studied a course on Coursera. Extra hands-on practice did more than six times as much for learning as extra watching or reading.

Read the Study

The bar

80%

to pass every module

Each module ends with a check and a project briefed like a real job. You move on once you've got it, so your certificate means something.

See What You’ll Build

The price

₦0

to start any course

Module 1 is free for good. No card, and no trial clock ticking in the corner.

See the Plans

Everything you need to actually finish

Starting a course is easy. Finishing it is the hard part, so that's what we built for.

Lessons you can poke at

Change a value and the diagram moves. You understand flexbox by pushing it around, not by reading about it.

A daily review that sticks

Four minutes a day. It brings back what you’re about to forget, right before you forget it.

Offline, for real

Save a module on Wi-Fi and keep going on the bus, at work, or when the network decides to take a break.

Projects that check themselves

Build a real page and the checks tell you straight away what works and what still needs fixing, from headings to forms.

A skill map you can trust

Progress is measured against the MDN Curriculum and SFIA, not against how many minutes you sat there.

Certificates anyone can check

Add them to LinkedIn. Anyone can click through and see exactly which skills you showed, and how.

A lesson that talks back

Every step asks you to do something. Pick an answer, change a number, fix a formula.

Get it wrong and the chart shows you why. Get it right and the next step builds on it. You find out what you know by using it, not by being told.

Go on, try this one. It’s the kind of call analysts make every week.

Try a Free Lesson

Sample question · Statistics you’ll actually use

Predict

Your manager wants a typical day’s sales. Which formula gives the honest answer?

fx=MEDIAN(B2:B8)

Daily sales at a phone shop in Ikeja, in thousands of naira

AVERAGE₦70,000MEDIAN₦42,000

Spot on. The median ignores how huge Sunday was and finds the middle day: ₦42,000. That is what a normal day at this shop really looks like.

AI tutor

Stuck? Ask your tutor. It’s right there in the lesson.

It knows which lesson you’re on and can see the work in front of you, so its answers are about your problem, not the internet in general.

  • Explains the exercise you’re on in plain English
  • Gives hints first, so you still do the thinking
  • Points to the line or step that’s most likely causing trouble
  • 5 questions a day on Free, 50 on Pro

Like any AI, it can get things wrong, so every answer links back to the part of the lesson it’s based on.

Python Programming · Module 1 · Strings and f-strings

Why do I get a TypeError? The maths is right.

The maths is fine. Read the error’s last line, then look at line 3. What kind of value is price * quantity, and what kind is “Total: ”? Can + join those two?

Explain f-strings

“In our classroom in Ibadan, the students who did best weren't the ones who watched the most. They were the ones who tried things, got them wrong, and tried again. So we built the whole platform around that.”

The PractiCode team

Built for doing, not just watching.

Here’s what changes when every lesson asks you to do something, and help is there the moment you need it.

PractiCode Learn compared with a typical video course
What you getThe usual video coursePractiCode Learn
How you learnMostly watchingMostly doing
Help when you’re stuckComments under a videoAn AI tutor in lessons and projects
Data for an hour of learningHundreds of MB, more in HDUsually under 1 MB. AI modules add a one-time 10–30 MB download.
OfflineSometimes, in an appSave lessons to your device and learn offline
Remembering it next monthUp to youA 4-minute daily review
What the certificate provesThat you finishedWhich skills you mastered
PricesUsually in dollarsNaira, cedis, shillings, pounds or dollars
A real person to askA forum, if you’re luckyMentor plan with PractiCode Academy

Pro launches with the full course

Learning is easier with someone in your corner.

Join a 3-month PractiCode Academy cohort, online or in person. Weekly live classes, real feedback on your projects, and people to learn with. ₦80,000 per course.

Ask About the Next Cohort

Choose a plan. Change it whenever.

Shown in your currency. Cancel in one click, no phone calls.

Free

For trying things out

₦0forever

Start Free
  • Module 1 of every course
  • Daily review
  • AI tutor, 5 questions a day
  • Community forum

Pro

For finishing what you start

7 days free

₦6,500/month

Billed monthly. Cancel anytime.

Start Free Trial
  • Every module in every course
  • AI tutor, 20 questions a day
  • Projects with automatic checks
  • Verified certificates
  • Download any module
  • PL-300 exam prep

Mentor

For learning with people

₦80,000per course

Three months, online or in person

Ask About Cohorts
  • Everything in Pro
  • Weekly live classes
  • An instructor reviews your projects

Money tight right now? Apply for a scholarship. If you qualify, Pro is free. Compare every plan

Questions people ask us

Is it really free?

Yep. Module 1 is free for good, and you don't need a card. IT Fundamentals, Front-End Web Development and Introduction to Cybersecurity are open now. The rest of each course comes with Pro.

Why no videos?

Honestly? People learn more by doing than by watching, and video eats data. Things still move. The diagrams animate one step at a time, whenever you tap.

Can I really learn on my phone?

Most of it, yes. Lessons, reviews and the AI tutor work in your phone's browser. Some modules are easier on a computer, such as Figma design work. Each course page lists what you'll need.

Will employers care about the certificate?

It's a verifiable badge that lists exactly what you can do, mapped to frameworks like SFIA. It isn't a degree, and we won't pretend it is. Your projects will do most of the talking.

Does the AI tutor just give me the answers?

No, and that's on purpose. It explains the idea, points you to the line or step that matters, and gives hints first. If you've had a proper go and you're still stuck, it will walk you through the answer. Free accounts get 5 questions a day and Pro gets 50.

Your first lesson takes about ten minutes.

No account, no card. Just open a lesson and start.