Formation Laravel — Maîtriser le développement Web PHP

Apprenez Laravel, le framework PHP leader du marché, conçu pour maximiser la productivité des développeurs sans compromettre la qualité du code.

Bâtissez des applications web modernes et scalables avec Laravel. Maîtrisez l'ORM Eloquent, le moteur de templates Blade, la gestion sécurisée des routes, l'authentification native et la création d'API REST robustes en PHP.

3 jours (21 h)
Inter : 1 810,00 € HT/pers
Intra : nous consulter

Description title-border

Laravel a révolutionné l'écosystème PHP en offrant une syntaxe élégante et expressive. Cette formation vous guide à travers son architecture MVC et ses outils intégrés clés : les migrations de base de données, l'injection de dépendances, le système de files d'attente (queues) et les outils de tests automatisés. Vous apprendrez à concevoir des architectures prêtes pour l'évolutivité, hautement sécurisées (protections CSRF, injections SQL, XSS) et s'intégrant parfaitement dans des workflows DevOps modernes (déploiement cloud, CI/CD).

Les objectifs

  • Installer et configurer Laravel 13

  • Maîtriser les composants de Laravel et l'architecture MVC

  • Manipuler des données via l'ORM Eloquent

  • Concevoir des formulaires et contrôler la validation des données

  • Créer des applications Web sécurisées

Public visé

  • Développeurs PHP et architectes

Prérequis

  • Bonnes connaissances de PHP

  • Bases de programmation orientée objet

Le programme

Jour 1
Matinée

1. Module 1 — Concept Model View Controller

  • Rappel syntaxique : UML, Classes, Héritage, Abstraction, Interfaces et Traits
  • Pertinence et mise en œuvre de différents Motifs de Conception (Design Patterns)
  • Implémentation PHP d'une architecture 3-tiers type MVC complète
  • Approche Laravel 13 — présentation générale de la cinématique MVC
Après-midi

2. Module 2 — Les concepts de base

  • Architecture et configuration de Laravel : vue d'ensemble
  • Installation complète et organisation de PHP Laravel (Composer et Setup)
  • Gestion du routage de base et acheminement vers le contrôleur
  • Construire des réponses personnalisées
  • Travaux pratiques : _Installation et paramétrage de Laravel. Création d'une première application._
Jour 2
Matinée

3. Module 3 — Découverte des points forts du MVC

  • Les requêtes HTTP : Middleware vs filtres
  • Le conteneur de services et façades
  • L'approche des Contrôleurs
  • Les services Web (REST) avec Laravel
  • Templates : création, structure de contrôle et héritage
  • Travaux pratiques : _Création des vues et utilisation des templates pour l'application._
Après-midi

4. Module 4 — Paramétrage avancé

  • Routage avancé : routes nommées, sécurisées et contraintes de paramètres
  • Génération d'URL : assets et raccourcis
  • Données HTTP : entrées, uploads et cookies
  • Formulaires : champs, boutons, macros et sécurité
  • Validation : règles et gestion des erreurs
  • Travaux pratiques : _Création de formulaires avec génération d'URL. Ajout de pages à_
  • _l'application Web._
Jour 3
Matinée

5. Module 5 — Travailler avec la base de données

  • Abstraction : configuration et préparation
  • Le concepteur graphique de schéma : Schema Designer
  • Création de Migrations et Rollback
  • Travailler efficacement avec l'ORM Eloquent
  • Génération des requêtes avec Eloquent
  • Les relations entre modèles
  • Travaux pratiques : _Mise en place de la couche modèle de l'application Web à l'aide de l'ORM._
Après-midi

6. Module 6 — L'authentification dans Laravel

  • Gestion des mots de passe et DSS (Data Security Standard)
  • Les différents modes d'authentification
  • Travaux pratiques : _Mise en œuvre de l'authentification pour l'application._

7. Module 7 — L'écosystème de Laravel

  • Laravel Dusk : tests automatisés de navigateur
  • Laravel Forge : déploiement et gestion de serveurs
  • Laravel Echo : communication asynchrone en temps réel
  • Laravel Telescope : débogage et inspection de l'application
Dernière mise à jour : 9 juin 2026

En présentiel ou à distance : à vous de choisir

Dans vos locaux

Pour ancrer les apprentissages et encourager la dynamique collective.

En classe virtuelle

Pour allier flexibilité et interactions en temps réel avec le formateur.

Dans nos locaux

Pour favoriser la concentration, les échanges et le confort des apprenants.

Les modalités de formation

Suivi et évaluation :

  • Recueil des besoins en amont pour identifier les attentes du stagiaire
  • Évaluation continue : études de cas et travaux pratiques pendant la formation
  • Évaluation finale : questionnaire d'auto-évaluation

Format et encadrement :

  • Formation équilibrée alliant théorie et pratique (minimum 50%)
  • Sessions en petits groupes (2 à 9 participants) pour un suivi personnalisé
  • Émargement par demi-journée et remise d'une attestation de formation

Moyens pédagogiques et techniques :

  • Méthodes interactives et suivi des acquis : travaux pratiques, projet fil rouge, mises en situation, démonstrations, QCM…
  • Les stagiaires doivent être équipés de leur matériel informatique pour suivre la formation, que ce soit dans nos locaux ou sur site externe.
  • Il appartient au client de veiller à ce que le matériel mis à disposition soit conforme aux prérequis techniques indiqués dans le programme de formation.
  • Accessibilité : nous informons l'ensemble de nos clients et stagiaires que nous sommes dans la capacité d'adapter les sessions en cas de situations spécifiques. Nous nous engageons à répondre à toutes les demandes dans un délai de 48h ouvré.

Conditions et délais d'accès :

  • Si l'une de nos formations vous intéresse, contactez-nous au +33 04 93 65 34 24 ou à l'adresse mail contact@le-code.dev. Selon votre besoin et vos attentes, nous organiserons un échange téléphonique avec le formateur pressenti afin d'adapter la formation et ses modules, puis nous vous adresserons un devis. Les dates de la formation seront à convenir sous 30 jours maximum.
  • Concernant les formations Actions Collectives, l'inscription est possible jusqu'à 24h ouvrées avant le début de la formation.