Formation Laravel niveau avancé

Formation Laravel niveau avancé

Programme Laravel – Niveau Avancé

Maîtrisez les fonctionnalités expertes de Laravel et développez des applications robustes, maintenables et prêtes pour la production.

Module 1 – Architecture modulaire

  • Structure avancée du code : services, repositories, facades
  • Organisation par modules ou domaines
  • Principes SOLID et séparation des responsabilités

Module 2 – Tests automatisés

  • Introduction aux tests unitaires et fonctionnels
  • Utilisation de PHPUnit et Laravel Test Helpers
  • Tests de contrôleurs, modèles et API
  • Test-Driven Development (TDD)

Module 3 – API REST & Laravel Sanctum

  • Création d’API REST sécurisées
  • Authentification par token avec Sanctum
  • Rate limiting, CORS, pagination
  • Tests et documentation d’API (Postman, Swagger)

Module 4 – Laravel Livewire & composants réactifs

  • Introduction à Livewire
  • Création de composants interactifs sans JS
  • Gestion d’état, formulaires dynamiques, interactions AJAX
  • Utilisation combinée avec Alpine.js

Module 5 – Déploiement & optimisation

  • Préparation pour la mise en production
  • Minification, cache, optimisation des requêtes
  • Utilisation de Laravel Forge et Envoyer
  • Surveillance des performances et logs (Telescope, Horizon)

Module 6 – Avancées complémentaires

  • Jobs, queues et workers (redis)
  • Notifications poussées (email, SMS, Slack...)
  • Politiques de sécurité (Gates, Policies)
  • Extensions utiles et best practices

Vous êtes prêt pour le niveau expert ?

Je m’inscris au niveau avancé
Awesome Image

Awesome Image
Awesome Image

Centre de Formation Instants Web Formation

📍 Adresse : 5 Avenue du Président Girard, 59300 VALENCIENNES

📞 Tél : 07 61 04 65 68