20_25244550F_478158S https://www.c2rp.fr/formation/25244550F Développeur framework PHP Laravel VIVANEO

Développeur framework PHP Laravel

Date de mise à jour : 11/12/2025 | Identifiant OffreInfo : 20_25244550F
Organisme responsable : VIVANEO

Objectifs


  • Comprendre les fondamentaux du framework PHP Laravel

  • Savoir installer, configurer et utiliser Laravel dans un environnement de développement

  • Maîtriser la structure MVC et l'architecture de Laravel

  • Développer des API et des applications web modernes avec Laravel

  • Gérer une base de données avec Eloquent ORM

  • Utiliser les migrations, seeders et factories

  • Mettre en place une authentification et une gestion des rôles

  • Construire des interfaces dynamiques avec Blade et Livewire

  • Implémenter des tests unitaires et fonctionnels

  • Déployer une application Laravel en production

Programme de la formation

Module 1 : Introduction à Laravel


  • Présentation du framework

  • Installation et configuration de l'environnement (PHP, Composer, Laravel)

  • Structure d'un projet Laravel

Module 2 : Architecture MVC et Routage

  • Principe MVC

  • Configuration des routes

  • Controllers et actions

  • Middleware et gestion des accès

Module 3 : Eloquent ORM et Base de Données

  • Configurer la connexion à une base de données

  • Migrations et gestion du schéma

  • Seeders, factories et données de test

  • Relations entre modèles (One-to-One, One-to-Many, Many-to-Many)

Module 4 : Vues et Front-End

  • Moteur de template Blade

  • Layouts, composants, directives

  • Introduction à Livewire ou Inertia (optionnel)

  • Gestion des assets avec Vite

Module 5 : Authentification et Sécurité

  • Système d'authentification Laravel Breeze / Jetstream

  • Reset password, email verification

  • Gestion des rôles et permissions

  • Bonnes pratiques de sécurité

Module 6 : API REST avec Laravel

  • Création de routes API

  • Utilisation de resources et transformers

  • Gestion des réponses JSON

  • Mise en place d'API sécurisées (tokens, Sanctum)

Module 7 : Tests et Qualité de Code

  • PHPUnit et tests intégrés

  • Tests unitaires, tests d'intégration

  • Debugging, logs et gestion des erreurs

Module 8 : Déploiement et Maintenance

  • Préparation à la mise en production

  • Déploiement sur un serveur Linux, PaaS ou Docker

  • Optimisation des performances

Validation et sanction


  • Être capable de créer un projet complet avec Laravel

  • Savoir structurer une application web selon les bonnes pratiques

  • Développer une API REST sécurisée et documentée

  • Construire des interfaces web dynamiques avec Blade et Livewire

  • Gérer une base de données via Eloquent et les migrations

  • Assurer la qualité et la maintenance du code

  • Déployer une application Laravel en conditions réelles

Type de formation

Non certifiante

Sortie

Sans niveau spécifique

Contact de la formation

28 Rue du Chemin Vert
75011 - Paris 11e
Téléphone fixe : 0177179036
Contacter l'organisme

Contact de l'organisme formateur

VIVANEO
SIRET : 51017673800043
75011 Paris 11e
Responsable : Monsieur Mickael MASSET
Téléphone fixe : 0177179036
Contacter l'organisme

Information fournie par :