Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Maîtrisez Laravel– Formation la plus complète [2026]
Bestseller
Rating: 4.5 out of 5(67 ratings)
182 students

Maîtrisez Laravel– Formation la plus complète [2026]

Apprenez Laravel en profondeur en suivant la documentation officielle, à travers un projet concret et progressif.
Last updated 3/2026
French

What you'll learn

  • Comprendre et maîtriser les bases du framework Laravel
  • Suivre et appliquer efficacement la documentation officielle de Laravel
  • Structurer une application Laravel avec le modèle MVC
  • Créer des pages dynamiques avec routes, controllers et vues Blade
  • Manipuler une base de données avec migrations, seeders et factories
  • Utiliser l’ORM Eloquent pour gérer les données et les relations
  • Développer des CRUD complets avec validation et bonnes pratiques
  • Gérer l’authentification, les rôles et la sécurisation des accès
  • Mettre en place un panier, des commandes et des notifications
  • Comprendre et utiliser events, observers et notifications Laravel
  • Appliquer les bonnes pratiques de sécurité dans une application Laravel
  • Déployer et optimiser une application Laravel en production

Course content

7 sections122 lectures22h 43m total length
  • Introduction5:32
  • Présentation de Laravel17:01
  • Installation10:36
  • Tuto installation avec composer3:25
  • Présentation et Installation Laravel Herd3:07
  • Point Doc - Artisan6:18
  • Point Doc - .Le .env et la configuration9:59

Requirements

  • C'est un cours pour débutant Laravel, par contre il est pertinent de connaître un minimum PHP

Description

Cette formation complète sur Laravel couvre en profondeur la documentation officielle du framework, de manière progressive, concrète et orientée projet.
Que vous soyez débutant en Laravel ou déjà développeur PHP souhaitant monter en compétence, ce cours vous accompagne pas à pas pour comprendre Laravel en profondeur et savoir l’utiliser dans des projets réels.

Mon engagement est simple : vous faire voir, comprendre et pratiquer tous les points essentiels abordés par la documentation officielle de Laravel, sans raccourci ni magie cachée.

Je suis développeur web sénior depuis 2013 et formateur depuis 2019, et je travaille avec Laravel depuis la version 5.0 sortie en 2014
Cette formation est le fruit de cette expérience terrain : pédagogique, progressive et pragmatique.

Méthodologie de la formation

La formation est structurée autour de travaux pratiques successifs, construits comme un mini projet e-commerce, qui évolue section après section.

Une approche progressive et concrète

Chaque grande section suit le même schéma :

  • Introduction claire des objectifs du TP

  • Présentation des concepts Laravel issus de la documentation officielle

  • Mise en pratique immédiate dans le projet

  • Refactorisation et amélioration du code au fil de l’apprentissage

Vous ne codez jamais “dans le vide” : chaque notion a une application concrète.

Apprentissage par la pratique

Tout au long du cours, vous allez :

  • Créer des pages avec le MVC Laravel (routes, controllers, vues Blade)

  • Manipuler une base de données avec migrations, seeders et factories

  • Utiliser Eloquent et ses relations (One-to-Many, Many-to-Many, collections…)

  • Construire des CRUD complets et propres

  • Gérer l’authentification, les rôles, les permissions et la sécurité

  • Mettre en place un panier, des commandes et des notifications

  • Comprendre les events, listeners, observers et notifications Laravel

  • Aborder les bases de l’API, de la sécurité, de l’optimisation et du déploiement

Exercices et corrections détaillées

À la fin de plusieurs sections, des exercices pratiques vous sont proposés pour renforcer votre compréhension.
Les corrections complètes sont ensuite détaillées et expliquées étape par étape.

Quiz interactifs

Le cours inclut également des quiz interactifs pour valider vos connaissances et vous assurer que les concepts clés sont bien acquis.

Contenu du cours

  • Installation et configuration de Laravel (environnement, structure, Artisan)

  • Routing, Controllers et vues Blade

  • Blade templates, composants, helpers et génération d’URL

  • Bases de données : migrations, seeders, factories

  • Query Builder et ORM Eloquent

  • Relations Eloquent et collections

  • CRUD complets avec validation et Form Requests

  • Gestion des fichiers et du stockage

  • Sessions, panier et passage de commande

  • Authentification, middleware, rôles, gates et policies

  • Events, listeners, observers et notifications

  • Envoi d’emails et notifications Laravel

  • Sécurité : CSRF, XSS, injections SQL, bonnes pratiques

  • Introduction aux API REST et à l’authentification par token

  • Déploiement et optimisation d’une application Laravel

À qui s’adresse ce cours ?

  • Développeurs PHP souhaitant apprendre Laravel sérieusement

  • Développeurs débutants voulant une base solide et professionnelle

  • Étudiants en formation web (Bac+2 / Bac+3)

  • Développeurs voulant comprendre le “pourquoi” derrière Laravel, pas seulement copier du code

Cette formation vous permettra non seulement de comprendre Laravel en profondeur, mais surtout de savoir l’utiliser efficacement dans des projets concrets, avec de bonnes pratiques professionnelles.

(Si vous souhaitez compléter votre stack front-end, mes formations sur Vue.js 3, Vue Router & Pinia sont disponibles sur ma page profil Udemy)

Who this course is for:

  • Développeur web qui veut apprendre à développer sous le framework Laravel
  • Développeur Laravel qui veut vraiment comprendre comment marche le framework