Learn to Build the Web

Hands-on courses with a live playground. No fluff, just real skills, real projects, and a certificate to prove it. Pay once, learn forever.

56+ Courses
334+ Lessons
587+ Students
Global
lesson.html
<!DOCTYPE html>
<html>
  <head>
    <style>
      h1 { color: #00bcd4; }
    </style>
  </head>
  <body>
    <h1>Hello Merik!</h1>
  </body>
</html>
Preview β†’ Hello Merik!

The courses

Security 5 lessons
Beginner Security

Staying Safe Online: Scams, Passwords and 2FA

How real people actually get robbed online (phishing, SIM swaps, reused passwords, fake M-Pesa messa...

5 lessons 200 students
5.0 (1)
PHP 5 lessons
Advanced PHP & MySQL

Taking Payments Online: M-Pesa and Card Checkout

Money is where bugs get expensive. STK push, callbacks, verifying a payment server-side, idempotency...

5 lessons 185 students
JavaScript 5 lessons
Beginner JavaScript

JavaScript and the DOM: Making Pages Actually Do Something

The gap between knowing JavaScript syntax and building things is the DOM. Learn to find elements, ch...

5 lessons 154 students
Web Development 5 lessons
Beginner Web Development

How the Web Actually Works

What really happens between typing a URL and seeing a page. Requests, responses, status codes, cooki...

5 lessons 191 students
AI 5 lessons
Beginner Tools

Putting a Site Live: Domains, Hosting and the First Deploy

The step tutorials skip. Buy a domain, point it at hosting, upload your files, force HTTPS, and fix ...

5 lessons 71 students
AI 5 lessons
Beginner Tools

Using AI Assistants Without Shipping Their Mistakes

AI writes code quickly and confidently, including when it is wrong. How to prompt for useful output,...

5 lessons 175 students
Tools 5 lessons
Beginner Tools

Chrome DevTools: Find the Bug in 60 Seconds

Stop guessing why your page is broken. Read the console properly, inspect and edit live CSS, watch n...

5 lessons 144 students
Tools 5 lessons
Beginner Tools

Computer Essentials: Files, Folders and Working Faster

The foundation everything else sits on. How files and paths really work, what an extension is, keybo...

5 lessons 84 students
Tools 5 lessons
Beginner Tools

How to Debug Anything

A method that works on any language or stack: reproduce it, read the actual error, bisect the proble...

5 lessons 131 students
PHP 10 lessons
Intermediate PHP & MySQL

PHP & MySQL Fundamentals

Build dynamic server-side websites. Forms, databases, sessions, authentication, all from scratch....

10 lessons 190 students
Mobile 8 lessons
Advanced Full Stack

Full Stack Web App

The complete journey, HTML, CSS, JS, PHP, MySQL. Build a fully functioning web application from desi...

8 lessons 158 students
5.0 (1)
JavaScript 5 lessons
Intermediate JavaScript

React: Components, State and Thinking in UI

The mental shift from editing the DOM to describing it. JSX, props, useState, lists and keys, and us...

5 lessons 112 students

Learn by Actually Building

Every lesson has a live code playground, read, code, see results instantly. No switching tabs, no setup.

Live Playground

Every lesson has HTML/CSS/JS editors with instant preview. Learn by doing, not just watching.

Pay Once, Own Forever

No monthly subscriptions. Pay once via Paystack, M-Pesa or Crypto. Yours forever.

Real Certificate

Complete a course and get a verifiable PDF certificate with a unique code anyone can check online.

Truly Global

Pay in your currency. Paystack handles conversions. M-Pesa for Kenya. Crypto for everyone.

Academy Questions

Yes! Git & GitHub and Build a Portfolio Website are 100% free. Every paid course also has free preview lessons so you can try before buying.
Paystack (cards, mobile money, bank transfer, NGN, GHS, KES, ZAR, USD and more), M-Pesa for Kenya, and cryptocurrency via NOWPayments (BTC, ETH, USDT and 60+ coins). All prices auto-convert to your local currency.
Every lesson has an embedded live code editor with HTML, CSS, and JS tabs. Write code on one side, see the result instantly on the other. No setup, no installation, just open the lesson and start coding.
Yes! Complete all lessons in a course and a unique verifiable certificate is auto-generated. It has a code anyone can verify at merikagency.com/verify_certificate. Print or share it on LinkedIn.
Absolutely. Lessons have a 5-tab mobile layout, Theory, HTML, CSS, JS, and Preview. The full experience works on any smartphone, no app needed.
Every lesson has a hint button. You can also post in the Community feed where other learners and the Merik team can help. Pro members get priority support.
Early adopters lock in today's price. As more lessons and features are added, prices may rise, especially the Lifetime plan.
Not currently, lessons require an internet connection for the live playground and progress tracking.

No questions match your search.

Ready to Start Learning?

Join students from around the world building real things with Merik Academy.

Browse Courses β†’ Create Free Account
Chat with us