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
- Achetez un bon et vous recevrez un lien pour vous inscrire
- Après votre inscription, vous recevrez un e-mail d'invitation à l'examen
- 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
- Achetez plusieurs bons et vous recevrez un lien pour enregistrer vos candidats
- Après l'inscription, vos candidats reçoivent un e-mail d'invitation à passer l'examen
- 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
- 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