★ Mero Courses

Learn new skills, one lesson at a time.

Free, step-by-step courses in programming, AI and more. Short lessons you can run and try yourself, with your progress saved as you go.

100% free13 courses176 lessonsTrack your progress
JavaScript Basics: Make Web Pages Come Alive
BeginnerFree
JavaScript

JavaScript Basics: Make Web Pages Come Alive

A free beginner course in JavaScript, the language that makes web pages interactive. Eight short lessons with runnable examples and a small project. Track your progress lesson by lesson.

📘 8 lessons⏱ 1 h 36 minEnglish
Start learning →
JavaScript Functions and Methods: A Topic-by-Topic Reference
IntermediateFree
JavaScript

JavaScript Functions and Methods: A Topic-by-Topic Reference

Every JavaScript function and method you will really use, one topic per lesson: numbers, strings, arrays, objects, Set, Map, dates, JSON, promises and regular expressions, each with a runnable example and its real output.

📘 12 lessons⏱ 4 h 30 minEnglish
Start learning →
JavaScript: 20 Interview Programs with Solutions
IntermediateFree
JavaScript

JavaScript: 20 Interview Programs with Solutions

Twenty classic JavaScript interview problems in four short lessons. Each has the question, examples, the approach, a tested solution with edge cases, its time and space complexity, and a likely follow-up question.

📘 4 lessons⏱ 2 h 18 minEnglish
Start learning →
1

Pick a course

Choose a subject and level. Every course is free, and no sign-up is needed to read.

2

Learn lesson by lesson

Short lessons with examples you can run yourself and small exercises at the end.

3

Track your progress

Log in to tick off lessons and pick up exactly where you left off, on the website or in the app.