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.
<!DOCTYPE html>
<html>
<head>
<style>
h1 { color: #00bcd4; }
</style>
</head>
<body>
<h1>Hello Merik!</h1>
</body>
</html>
Start with a path, not a list
Every course below, put in the order you should actually meet them. Pick where you want to end up and work down the steps. Nothing is locked.
Start From Zero
Never touched code. Start here.
Front End Developer
Build the part people actually see.
Back End Developer
The part that holds the data and the money.
Full Stack Developer
Both ends, and the bit that takes payment.
JavaScript Engineer
One language, front to back.
Python Developer
One language, from first script to a live web app.
Launch and Get Paid
For the ones who want the income, not the theory.
Or scroll on for all 12 courses, in any order you like.
The courses
npm and the JavaScript Toolchain
What actually happens when you run npm install. package.json, semver ranges, lockfiles, scripts, aud...
CSS Flexbox: Layouts That Actually Behave
Stop fighting with floats and margin hacks. Learn Flexbox the way you will actually use it: centerin...
Linux Servers: SSH, Permissions and Logs
Running the machine your site lives on. Connecting with SSH keys, understanding permissions properly...
Laravel: Your First Real Application
Move from single PHP files to a framework. Routing, controllers, Blade, Eloquent, migrations, valida...
Fetch and APIs: Getting Real Data Into Your Page
Every real app talks to a server. Learn fetch, JSON, async/await and (the part tutorials skip) what ...
Data Structures and Big-O Without the Maths Degree
Why some code is fast and some code dies at scale. Big-O in plain language, arrays versus maps and s...
Arrays and Objects: Shaping Data Like a Professional
map, filter, reduce and find, the four methods that replace almost every for loop you will ever writ...
Forms That People Can Actually Fill In
Forms are where your site makes money and where most of it leaks away. Learn the markup that works o...
Database Design: Tables That Age Well
Choosing types, normalising without overdoing it, foreign keys, indexes that actually get used, and ...
Git Teamwork: Branches, Merges and Undoing Disasters
The Git you need once someone else is in the repo. Branching, pull requests, resolving conflicts by ...
Getting Paid: Client Work for Developers
The part nobody teaches. Scoping a job properly, quoting so you do not lose money, deposits and mile...
Email That Actually Arrives
Why your password-reset email lands in spam or vanishes entirely. SMTP versus mail(), SPF, DKIM and ...
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
No questions match your search.
Ready to Start Learning?
Join students from around the world building real things with Merik Academy.