Abekus — AI learning and job matching platform logo
Guided learning paths

Learn by doing,
master real skills

Bite-size lessons, hands-on practice after every concept, and an AI tutor that explains the why on every single question.

194Courses
327.8k+Practice Qs
45.7kLearners
4.3★Avg rating
Javascript
1,998 MCQs
HTML & CSS
1,410 MCQs
Quantitative Aptitude
2,228 MCQs
Prompt Engineering
1,709 MCQs
Javascript
1,998 MCQs
HTML & CSS
1,410 MCQs
Quantitative Aptitude
2,228 MCQs
Prompt Engineering
1,709 MCQs
Python
1,675 MCQs
MongoDB
1,400 MCQs
Logical Reasoning
1,590 MCQs
React Fundamentals
1,470 MCQs
Python
1,675 MCQs
MongoDB
1,400 MCQs
Logical Reasoning
1,590 MCQs
React Fundamentals
1,470 MCQs
Node.js
1,940 MCQs
verbal ability
1,449 MCQs
Digital Electronics
1,743 MCQs
English Grammar
1,608 MCQs
Node.js
1,940 MCQs
verbal ability
1,449 MCQs
Digital Electronics
1,743 MCQs
English Grammar
1,608 MCQs
Lesson complete +25 XP
7-day streak
AI tutor answered
The catalogue

Find your next course

194 courses, every one built the same way — read a little, practise a lot, and get an explanation the moment you get something wrong.

Most popular

Where most learners start — every one free to try.

Learning paths

Courses that build on each other, in order — start at step one.

3 courses · 56h · 4.7k practice Qs

JavaScript Mastery

A complete JavaScript learning track — from core language mechanics and ES6+ syntax through async patterns and advanced features.

Start with Javascript
3 courses · 36h · 3.8k practice Qs

MongoDB Mastery

A three-course MongoDB path in MCQ practice. Start with MongoDB: documents, queries, updates, data modeling, indexes, aggregation and using MongoDB from Node.js. Then MongoDB for AI covers vector search indexes, $vectorSearch, hybrid search and retrieval for RAG apps. MongoDB Architecture & Scaling Mastery goes deep on replication, sharding, transactions, the storage engine, query tuning and security.

Start with MongoDB
3 courses · 49h · 4.4k practice Qs

React

Learn React from JSX through Concurrent React 18, Server Components, and the patterns senior interviews probe. Two courses: Fundamentals for the foundations, Advanced Patterns for the depth.

Start with React Fundamentals
7 courses · 154h · 12.8k practice Qs

Java Mastery

A complete Java learning track on Abekus — from language fundamentals through Collections, Streams, Functional Programming, Concurrency, JVM internals, and Interview Mastery. Free MCQ practice with instant explanations across every topic the language hinges on, designed as a progression: each course builds on the one before.

Start with Java Fundamentals
2 courses · 49h · 3.2k practice Qs

Spring Boot Mastery

A Spring Boot learning track — from Spring Boot fundamentals through security and advanced patterns. Free MCQ practice with instant explanations across the framework most JVM backend roles run on. Assumes working Java; pairs with the Java Mastery track.

Start with Spring Boot Fundamentals
4 courses · 76h · 6.4k practice Qs

DSA Mastery

A complete Data Structures & Algorithms track on Abekus — from data-structure fundamentals through algorithmic patterns, dynamic programming and graphs, and interview-mastery mixed problems. Free MCQ practice with instant explanations, designed as a progression: each course builds on the one before

Start with DSA: Data Structures Fundamentals

Popular in Programming

Popular in Interview Mastery

Popular in Web Development

Popular in Exam Prep

Every course, A–Z
How every course works

Active learning — you practise, not just watch.

1Read bite-size lessons

Two-minute concepts. No walls of text, no 40-minute videos.

2Practise as you go

Every concept ends in questions. Instant feedback, always.

3AI tutor explains why

Stuck on a question? Get the reasoning, not just the answer.

4Earn XP and certificates

Keep the streak alive and finish with something to show.

The AI tutor

Never stuck on “why was that wrong?”

Miss a question and the tutor picks apart your reasoning — the concept behind it, the trap you fell into, and one more question to prove you've got it.

Explanations on every question

Not a canned answer key — reasoning tailored to the option you picked.

Weak topics resurface

Anything you fumble comes back later, spaced out, until it sticks.

Progress you can point to

Topic-level mastery, XP, streaks and a certificate at the end.

javascript · closures · q14+25 XP
Practice question

What does typeof null return in JavaScript?

A"null"
B"undefined"
C"object"
Dthrows a TypeError
AI tutor

Close — but typeof null is "object", a bug kept since 1995 for backwards compatibility. Use value === null to test for it.

Verified certificate

Finish a course, earn a certificate worth sharing

Every completed course issues a verifiable certificate with a unique code and QR — ready for LinkedIn, your résumé and recruiters.

SAMPLE
Certificate No. ABK-7F3D9A2Abekus
Certificate
of completion

This is to certify that

John Doe

has successfully completed the course

Data Structures & Algorithms
01 JAN 2026
Scan to verify
Authorized signatory
abekus.ai
Uniquely verifiable

A QR code and certificate number anyone can scan to confirm it’s genuine.

Recruiter-ready

Add it to LinkedIn or your résumé in a click, or share the public link.

Yours on completion

Issued the moment you finish the course — no fees, no waiting.

Questions

Everything else worth knowing

Are the courses free?
Some courses are free and others unlock with credits. Every course card shows its price — Free, or its credit cost — before you start.
Do I need any prior experience?
No. Fundamentals courses assume zero background and build up from the first concept.
How is this different from watching tutorials?
You spend most of your time answering questions, not watching. Concepts are two minutes long and immediately followed by practice, with the AI tutor explaining anything you miss.
Do I get a certificate?
Most do. Courses that offer a certificate issue a shareable one when you finish, along with a topic-level mastery breakdown you can attach to applications.
Can I learn on my phone?
Everything works in the browser on any device, and progress syncs instantly, so you can do a lesson on the bus and practise on a laptop later.

Your first lesson takes two minutes.

Start with any course, keep the streak alive, and let the tutor handle the parts that don't click.

No card needed · 194 courses · Instant feedback