Public

À qui s'adresse la formation Laravel (Perfectionnement)

Cette formation s'adresse aux développeurs web ayant une expérience préalable avec Laravel, souhaitant approfondir leurs compétences pour créer des applications web robustes et sécurisées. Idéale pour ceux qui cherchent à maîtriser des concepts avancés et à optimiser leur code, elle convient particulièrement aux professionnels désireux d'améliorer leurs projets actuels ou de se préparer à des rôles techniques plus complexes.

Objectifs

Compétences visées pour la formation Laravel (Perfectionnement)

La formation "Laravel - Perfectionnement" vise à approfondir vos compétences en développement d'applications web avec Laravel. Vous apprendrez à créer et gérer des formulaires avancés, à sécuriser vos applications contre les attaques CSRF, et à organiser votre code efficacement. Vous découvrirez comment développer une API RESTful sécurisée, optimiser les performances, et automatiser des tâches, tout en maîtrisant les tests avec PHPUnit pour garantir la qualité de votre code.

Programme

Créer et traiter des formulaires avancés

  1. Exploiter les balises HTML Blade
  2. Générer des formulaires Laravel
  3. Préremplir et conserver les champs
  4. Différencier les requêtes HTTP
  5. Extraire les données GET/POST

Valider les données côté serveur

  1. Appliquer les règles intégrées
  2. Créer des validations personnalisées
  3. Gérer et afficher les erreurs
  4. Utiliser les sessions flash
  5. Préserver l’expérience utilisateur

Sécuriser les formulaires avec CSRF

  1. Comprendre les attaques CSRF
  2. Activer le middleware CSRF
  3. Ajouter les tokens dans Blade
  4. Personnaliser les réponses d’erreurs

Organiser le code avec les Services

  1. Définir et structurer un service
  2. Injecter les services dans contrôleurs
  3. Centraliser les fonctionnalités réutilisables
  4. Séparer les responsabilités

Configurer et utiliser les Providers

  1. Comprendre le rôle des providers
  2. Créer un provider personnalisé
  3. Charger dynamiquement les services
  4. Organiser l’enregistrement des dépendances

Gérer les évènements et les écouteurs

  1. Créer des évènements métiers
  2. Définir des écouteurs associés
  3. Découpler les actions avec évènements
  4. Utiliser le dispatcher d’évènements

Construire une application modulaire

  1. Structurer par domaines métiers
  2. Répartir les responsabilités classes
  3. Créer services, évènements, providers
  4. Favoriser réutilisabilité et tests

Développer une API RESTful complète

  1. Définir l’architecture d’API REST
  2. Créer des routes et contrôleurs API
  3. Utiliser Resource Controllers et Collections
  4. Gérer les réponses JSON
  5. Appliquer conventions HTTP

Protéger une API avec authentification

  1. Implémenter Laravel Sanctum
  2. Utiliser Laravel Passport OAuth2
  3. Gérer l’accès via tokens API
  4. Restreindre routes avec middleware
  5. Structurer rôles et permissions

Mettre en œuvre les tests avec PHPUnit

  1. Comprendre le cycle TDD
  2. Écrire des tests unitaires métier
  3. Tester routes, contrôleurs et APIs
  4. Utiliser factories et seeders
  5. Intégrer tests dans CI

Optimiser les performances de l’application

  1. Réduire les requêtes avec Eager Loading
  2. Créer des requêtes avec Query Builder
  3. Utiliser scopes, index et caches
  4. Mettre en place une pagination efficace
  5. Analyser les performances avec Telescope

Automatiser tâches et traitements asynchrones

  1. Créer des commandes Artisan
  2. Planifier les tâches avec scheduler
  3. Mettre en place une queue Redis/DB
  4. Gérer les jobs en arrière-plan
  5. Surveiller les tâches et échecs

La formation Laravel (Perfectionnement) est dispensée sur 21 heures

Déroulé pédagogique

Règlement intérieur
Engagements PSH
Conditions Générales de Vente
Cette offre de formation est d'actualité au 16/12/2025

Durée et montant de la formation

Intitulé Durée Montant HT
Formation Laravel - Perfectionnement 21 heures 1890.00 €

Demander une convention de formation

Inscription newsletter

Recevez la newsletter EVA Formations pour vous tenir informé des formations à venir et maintenir vos compétences.

EVA Formations, s'appuie sur le réseau d'experts EVA - Solutions

coordonnées

© EVA FORMATIONS
58 av. de la Grande Armée
75017 PARIS
TÉL 01 83 64 41 43
EVA Solutions: La force du réseau