Formation Laravel

Cette formation sur Laravel s’adresse aux développeurs PHP qui veulent maîtriser Laravel.

Laravel est un framework très apprécié (pour l’instant principalement aux États-Unis) pour sa richesse, sa simplicité et ses fonctionnalités. Cette formation à pour but de vous permettre d’utiliser Laravel dans des projets professionnels. Nous commencerons par confirmer/renforcer vos compétences en POO afin d’être en mesure d’aborder sereinement l’exploitation du framework. Après avoir travaillé sur les bases nous aborderons tour à tour, la couche HTTP, la gestion des templates et des formulaires puis le traitement d’une base de données avec l’ORM Eloquent.

Cette formation est un must pour tout développeur qui veut lancer un projet Laravel avec une excellente maîtrise.

Bulletin d’
inscription
 Demande de
devis
  Détail du
programme

Programme de la formation Laravel

  • Introduction au framework PHP Laravel
    • Rappels : bibliothèques et frameworks
    • Architecture HTTP centrée et modèle MVC
    • Composition du framework
    • Méthodes d’installation et composer
  • Renforcement en Programmation Orientée Objet
    • Rappel sur l’héritage
    • Les espaces de noms
    • Autoload des classes
    • Itérateurs et générateurs
    • Introspection
  • Laravel en ligne de commande
    • Outils en ligne de commande Artisan
    • Serveur PHP embarqué d’Artisan
    • Le serveur virtuel Laravel Homestead
    • Gestion des variables d’environnement via DotEnv
    • Arborescence de répertoire
    • Gérer le contrôleur
  • Les bases de Laravel
    • Paramètres de routes, groupe de routes
    • Middleware
    • Contrôleur de ressource : mise en place d’un CRUD
    • Les objets Request et Response
    • Vues
    • Gestion de la couche HTTP (routing, sécurité, session…)
  • Gestion des templates et des formulaires avec Blade
    • Section de contenu et héritage
    • Échappement et XSS
    • Structure de contrôle (conditionnelle et itérative)
    • Inclusion de gabarit
    • Gestion des assets, Bootstrap et Vue.js
    • Compilation des assets via Laravel Mix
    • Modèle
  • Gestion des bases de données avec l’ORM Eloquent
    • Rappel sur le fonctionnement d’un ORM, le patron DAO
    • Définir ses entités
    • Chargement des instances
    • Insertion, mise-à-jour et suppression
    • Mise en place de Scopes : globaux, locaux et anonyme
    • Événement de cycle de vie
    • Formulaires
  • Concepts avancés avec Laravel
    • Gestion native des formulaires avec Laravel
    • Sécurité
    • Principe d’authentification
    • Internationalisation
    • Tests unitaires et fonctionnels
    • Performance
  • Niveau : Spécialisation
  • Ref : LARAV
  • Durée : 4
  • Prix : 1900€
  • Niveau : Spécialisation
  • Ref : LARAV
  • Durée : 4
  • Prix : à définir
organiser votre formation

Objectifs

  • Maîtriser Laravel
  • Comprendre et utiliser Eloquent
  • Comprendre et utiliser Blade

Public

  • Développeurs PHP

Pré-requis

  • Avoir suivi la formation "PHP avancé" ou connaissances équivalentes
  • Avoir une (vraie) expérience de POO
Pré-inscription

Le plus de la formation

logo-php
Formation référencée sur PHP.net

formateur-pascal-petit

Focus sur un formateur

Pascal, formateur PHP, expert PHP
Nous proposons
Consulting
Formation