04_2586762F_544665S https://www.trouvermaformation.fr/formations/formation/2586762F Développeur framework PHP Laravel Vivaneo

Développeur framework PHP Laravel

Date de mise à jour : 11/12/2025 | Identifiant OffreInfo : 04_2586762F
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 :