Prove your skills
Sit a short exam in any language or tool. It is written fresh for you, marked the second you submit, and the badge you earn is what clients see on your freelancer profile.
Backend & programming languages
The language and framework work behind the page: logic, APIs, jobs and integrations.
The language itself — arrays, strings, objects, errors and safe web handling.
LaravelRouting, Eloquent, Blade, validation and the framework habits that matter in production.
PythonCore language, data structures and the standard-library habits of someone who has shipped Python.
Node.jsThe runtime, npm, modules and building an HTTP service with Express.
JavaThe language, the object model, collections and modern Java.
REST APIs & HTTPThe contract between a backend and every browser, phone and service that calls it.
How it works
Create your account
One account for courses, exams and your freelancer listing. Sign in is protected by a code emailed to you.
Sit the exam
The paper is generated the moment you start, so no two candidates get the same questions in the same order.
Get marked instantly
Your score, the right answers and an explanation for each one appear as soon as you submit. Fail and you can retake.
Apply as a freelancer
Badges across the categories add up to a title — Full-Stack Developer, Mobile Developer — which clients see on your listing.
Create an account or sign in to start.