Certification Laravel

Devenez mondialement reconnu pour votre expertise dans la création d'applications web modernes avec Laravel en passant la certification officielle.

Avec la certification Laravel, vous pouvez vous différencier de vos pairs en prouvant votre connaissance approfondie de Laravel.

Pourquoi passer la certification Laravel ?

Vous êtes en bonne position lorsque vous :

  • Maîtriser la création d'applications web réelles avec le framework
  • Tenue à jour des fonctionnalités de Laravel
  • Avoir une connaissance approfondie des PSP modernes
  • Maîtriser les tests d'unités et de fonctionnalités automatisées

Mais aussi

  • Nous testons également votre connaissance des meilleures pratiques de la communauté
  • C'est une bonne idée de revoir la documentation de Laravel et de se rafraîchir les idées
  • Divers ensembles et services de l'écosystème ne sont pas testés, tels que Homestead, Forge, Caissier, Valet, Mix, Lumen, Spark, StyleCi, Passport, Statamic, etc.

Bon à savoir

Vous devez avoir 18 ans au moment où vous passez l'examen. Vous avez besoin d'une preuve d'identité valable, comme un permis de conduire, une carte d'identité ou un passeport. L'examen se déroule en ligne et vous pouvez le passer où vous voulez, au moment qui vous convient le mieux.

Commencer l'examen Laravel

  1. Achetez un bon et vous recevrez un lien pour vous inscrire
  2. Après votre inscription, vous recevrez un e-mail d'invitation à l'examen
  3. Vous devez commencer l'examen à tout moment dans les 3 mois suivant l'invitation

Si vous réussissez l'examen, vous recevrez un certificat imprimable. Chaque certificat contient les informations nécessaires pour que votre identité soit vérifiée sur notre annuaire et vous serez officiellement un développeur certifié Laravel.

Certificats multiples pour les entreprises

  1. Achetez plusieurs bons et vous recevrez un lien pour enregistrer vos candidats
  2. Après l'inscription, vos candidats reçoivent un e-mail d'invitation à passer l'examen
  3. Les candidats doivent commencer l'examen à tout moment dans les 3 mois suivant l'invitation

Si le candidat réussit l'examen, vous recevrez un certificat imprimable. Chaque certificat comporte les informations nécessaires pour que l'identité de votre candidat soit vérifiée sur notre annuaire et votre candidat sera officiellement un développeur certifié Laravel.

Questions / Réponses autour de la certification Laravel

Si vous avez des questions à propos de la certification Laravel.

Les thèmes abordés lors de l’examen

PHP

  • Version 7.1+
  • Composer
  • Autoloading Standards

Architecture

  • Request Lifecycle
  • Service Container Binding and Resolution
  • Service Providers
  • Facades
  • HTTP Verbs

Routing

  • Redirects
  • Route Parameters
  • Named Routes
  • Route Groups
  • Route Model Binding
  • Rate Limiting

Middleware

  • Defining / Registering Middleware
  • Middleware Parameters

Controllers

  • Defining Controllers
  • Controller Namespacing
  • Single Action Controllers
  • Middleware
  • Resource Controllers
  • Dependency Injection
  • Route Caching

Requests

  • PSR-7 Requests
  • Request Path and Method
  • Retrieving Input
  • Uploaded Files
  • Proxy Configuration

Responses

  • Attaching Headers / Cookies
  • Encryption
  • Redirects
  • Flash Data
  • Response Types
  • Response Macros

Views

  • Creating Views
  • Passing Data to Views
  • View Composer

URL Generation

  • Named Routes
  • Controller Actions
  • Default Values

Sessions

  • Configuration
  • Storing Data
  • Retrieving Data
  • Deleting Data
  • Flash Data
  • Custom Drivers

Validation

  • Form Requests
  • Manually Creating Validators
  • Error Messages
  • Validation Rules
  • Custom Rules

Logging

  • Configuration
  • Writing to Specific Channels
  • Creating Custom Channels

Frontend

  • Blade Templating
  • Localization
  • Asset Compilation

Security

  • Authentication
  • Authorization
  • Encryption / Hashing
  • CSRF Protection
  • XSS Protection

Artisan Console

  • Generating Commands
  • Command I/O
  • Registering Commands
  • Executing Commands

Websockets

  • Broadcasting Events
  • Receiving Events
  • Broadcasting Channels
  • Presence Channels
  • Client Events

Caching

  • Drivers / Configuration
  • Storing Items
  • Retrieving Items
  • Cache Tags
  • Creating Custom Drivers

Collections

  • Creating / Extending Collections
  • Collection Methods
  • Higher-order Messages

Events

  • Registering Events / Listeners
  • Queued Listeners
  • Dispatching Events
  • Subscribing to Events

File Storage

  • Configuration / Drivers
  • Storing / Retrieving Files
  • Custom Filesystems

Helper Methods

  • Arrays / Objects
  • Paths
  • Strings
  • URLs
  • Misc

Mail

  • Drivers / Configuration
  • Generating Mailables
  • Writing Mail
  • Sending Mail
  • Markdown
  • Local Development

Notifications

  • Creating Notifications
  • Sending Notifications
  • Mail Notifications
  • Markdown
  • Database Notifications
  • Broadcast Notifications
  • SMS Notifications
  • Slack Notifications
  • Custom Channels

Package Development

  • Discovery
  • Service Providers
  • Resources
  • Commands
  • Assets
  • Publishing File Groups

Queues

  • Drivers / Configurations
  • Creating / Dispatching Jobs
  • Running Queue Workers
  • Supervisor
  • Handling Failed Jobs

Task Scheduling

  • Scheduling Artisan Commands
  • Scheduling Queue Jobs
  • Scheduling Shell Commands
  • Time Zones
  • Preventing Task Overlaps
  • Maintenance Mode

Database

  • Query Builder
  • Pagination
  • Migrations
  • Seeding

Eloquent ORM

  • Conventions
  • Relationships
  • Eloquent Collections
  • Mutators / Accessors
  • API Resources
  • Serialization
  • Scopes

Testing

  • Creating / Running Tests
  • HTTP Tests
  • Session / Authentication
  • Testing File Uploads
  • Available Assertions
  • Browser Tests / Dusk
  • Data Factories
  • Fakes / Mocking