Laravel : le framework PHP

image catalogue n°1

Objectifs

A l’issue de ce stage « Laravel », les participants auront acquis :

  • Découverte du framework PHP Laravel
  • Maîtriser les opérations du CRUD avec et sans Eloquent
  • Mettre en place l’authentification des utilisateurs
  • Le frontend avec Vue.js dans votre application Laravel

Prérequis et public concerné

  • Développeur Web et chef de projet
  • Connaissances de base en HTML, CSS, PHP, programmation Objet, Javascript
  • Connaissances des bases de données SQL

Détail du programme

Présentation du framework Laravel

  • Installation et configuration du serveur WAMP
  • Installation et premier démarrage de Laravel
  • Installation d’un package de debug

Architecture de Laravel: Modèle MVC et Routeur

  • Le Routeur
  • Les Vues et le Template BLADE
  • Les Contrôleurs
  • Réaliser un Layout de page
  • Créer des liens, un menu

Les relations entre tables avec la façade DB puis avec le modèle ELOQUENT

  • Le Modèle
  • Organiser ses données dans des tables normalisées
  • Récupérer et afficher les données avec DB et ELOQUENT
  • Créer, modifier, supprimer des données
  • Authentification des utilisateurs
  • Mettre en place et comprendre
  • Personnaliser l’authentification
  • Affecter des pages ou des contrôleurs aux utilisateurs authentifiés

Frontend avec Vue.js

  • Installation
  • Du simple module intégré à la SPA
  • Créer un module Vue.js et exploiter les données d’ELOQUENT


  • Durée : 3 jours
  • Modalité : présentiel
  • Niveau : débutant
  • Type : professionnalisation
  • CPF : non
  • Formacode : non
  • Certification possible : non
  • Satisfaction : 
  • Réussite :

Méthodes pédagogiques

  • Pédagogie par objectif
  • Alternance de pédagogie par exposé et de pédagogie participative sur cas pratiques professionnels
  • Productions individuelles
  • Evaluation et régulations individualisées
  • Possibilité de certification suivant cursus

Moyens et supports

  • 5 salles pouvant accueillir entre 6 à 12 stagiaires
  • Postes de travail en réseau sous Windows 10 Pro ou ultérieur
  • Kit de vidéo projection ou grand écran connecté
  • Supports de cours et d’exercices papiers et numériques
  • Supports complémentaires possibles par e-learning
  • Questionnaire d’évaluation et certificat de stage
  • Formateur professionnel de plus de dix ans d’expérience et/ou expert de Bac+5 à Bac +7