Launch offeryour first badge for €5 with code
Plume
← All skills
PHP / Laravel
Web & Mobile Development

PHP / Laravel

Eloquent, migrations, queues, Livewire, Sanctum, tests, Composer, deployment.

15 minutes€19.99

Before starting, we run a 1-minute tech check — microphone, ambient noise, connection. If your setup isn't good enough, the test is fully refunded.

How does it work? →

About the PHP / Laravel badge

Show recruiters you actually know Laravel in production — Eloquent optimization, Horizon queues, Sanctum tokens — not just on your resume.

The PHP / Laravel badge from Plume certifies your real-world command of the most widely used PHP framework in the industry. Over a 15-minute voice conversation with an AI examiner (OpenAI Realtime), you're challenged on the topics that separate solid Laravel developers from the crowd: Eloquent N+1 detection and eager loading strategies, risky database migrations in production with rollback planning, async job processing with Redis and Horizon, API authentication trade-offs between Sanctum and Passport, and full-stack orchestration with Livewire, Inertia.js, and CI/CD pipelines. A second AI model (Claude Opus) reads the full transcript and produces a 0-100 score with a certified level: Novice, Proficient, Advanced, or Expert.

What sets this badge apart from a self-declared LinkedIn skill is that the examiner adapts in real time. If you mention Horizon, it probes how you supervise workers and handle failed_jobs. If you bring up Sanctum, it digs into SPA token management and CSRF handling. You can't rehearse a script — you have to reason live about real trade-offs, like when you'd reach for Passport instead of Sanctum, or when you'd skip Eloquent entirely in favor of a raw query builder. The score reflects your technical depth, your architectural judgment, and your hands-on production experience.

This badge is for PHP developers applying for backend or full-stack roles who want objective proof beyond their CV, freelancers who need to build trust with new clients quickly, and engineering leads who want a consistent benchmark before technical interviews. Whether you're job-hunting, pitching a contract, or just curious where you actually stand in the Laravel ecosystem, this badge gives you a timestamped, shareable credential backed by a real AI-driven assessment.

What this badge evaluates

Here are the concrete dimensions the AI examines during the 15-minute oral.

How this badge is scored

Final scoring is performed by Claude (Anthropic), which reads back the full transcript and applies this weighted criteria grid.

How the oral exam unfolds

A Plume session takes about 20 minutes, from tech check to badge delivery.

  1. Step 1

    Tech check (1 min)

    Before the exam starts, the platform checks your microphone and connection quality. No camera needed — the entire session is voice-only. You can use a headset or your laptop's built-in mic. Once everything is green, you're ready to go.

  2. Step 2

    Warm-up and context-setting (2 min)

    The AI examiner asks you to introduce yourself and describe your most recent or most complex Laravel project: the stack, your role, the key technical challenges. This answer calibrates the difficulty and focus of the questions that follow.

  3. Step 3

    In-depth technical probing (10 min)

    The core of the exam: 5 to 6 targeted questions on Eloquent, queues, migrations, API authentication, frontend integration (Livewire/Inertia), testing, and deployment. The examiner adapts in real time — mention Horizon and it goes deeper on worker supervision; bring up Sanctum and it explores SPA token flows and CSRF cookies.

  4. Step 4

    Perspective question (2 min)

    The examiner asks an open-ended question about your trade-offs and limits: when would you avoid Laravel? What do you think of Pennant or Reverb? This step reveals your technical maturity beyond factual knowledge of the framework.

  5. Step 5

    Score and badge delivery (immediate)

    As soon as the session ends, Claude Opus analyzes the full transcript and generates your score (0-100), your certified level, and a detailed written report. Your badge is available and shareable within minutes.

The 4 proficiency levels

Your score out of 100 translates into a level a recruiter can grasp at a glance.

Novice

Score 0-39

You know the basics of Laravel: routing, controllers, Blade templates, simple migrations, and CRUD operations with Eloquent. You've followed tutorials or built a personal project, but you haven't worked with Laravel in production and struggle to explain architectural decisions or the framework's internal mechanics.

Proficient

Score 40-59

You use Laravel in a professional or collaborative context. You're comfortable with Eloquent relationships, middlewares, form requests, and Sanctum for API authentication. You've set up queues and run migrations in production. You can spot N+1 issues but haven't yet optimized high-traffic systems or architected complex solutions from scratch.

Advanced

Score 60-79

You design robust Laravel architectures in production: you optimize Eloquent with eager loading and lazy collections, supervise Horizon workers with Redis, choose between Sanctum and Passport with clear reasoning, integrate Livewire or Inertia based on project constraints, and own CI/CD pipelines. You can mentor junior developers on the framework.

Expert

Score 80-100

You know Laravel's internals deeply: the service container, macros, the tap helper, pipeline patterns. You weigh Laravel against Symfony for business reasons, contribute to or maintain open-source packages, have executed zero-downtime migrations on critical databases, and track new Laravel primitives like Pennant, Folio, Volt, and Reverb as soon as they ship.

Who this badge is for

No degree or years of experience required to take the badge. Here are the profiles it makes the most sense for.

Concrete use cases

Where and how your PHP / Laravel badge will help you day to day.

Prerequisites

A few minutes to check you have everything you need.

What you take away

At the end of your session you don't just get a score — here's everything that awaits you.

Frequently asked questions about the PHP / Laravel badge

The examiner is calibrated on versions currently common in production, primarily Laravel 10 and Laravel 11. Questions about newer additions (Pennant for feature flags, Folio for file-based routing, Volt for single-file Livewire components, Reverb for native WebSockets) may appear in the ecosystem awareness part of the exam, but they're not the focus of the evaluation. If you haven't migrated to Laravel 11 yet, that's not a problem — the core assessment is framework-version-agnostic.

Other Web & Mobile Development badges

Discover related skills you can validate with Plume.

Ready to take the PHP / Laravel badge?

A 15-min oral exam with an AI, a shareable badge for your recruiters.

Choose this badge · €19.99