Tél.: 06 71 50 20 17 Email: contact@sagexa.com

Formation Laravel 5 simple et efficace

Accueil / Formation / programmation serveur

Laravel 5

Lieu programmé : France entière (à distance)

du 25-12-2021 au 27-12-2021 (durée 3 jours)

Tarif :1450 € HT / personne (1450 € TTC)

sous réserve d'un nombre suffisant d'inscriptions
Par 25-12-2021programmation serveur

Cette formation de 3 jours sur le framework Laravel 5 apporte une connaissance pratique de ce framework, en se concentrant sur la mise en oeuvre d'une application Web. Elle s'adresse à des développeurs PHP débutant avec le framework.

Laravel 5

Objectifs de la formation Laravel 5

  • Appréhender les concepts et l'architecture du framework
  • Utiliser Laravel et ses APIs comme framework de développement
  • Maîtriser les différents outils du framework Laravel 5
  • Développer une application Web complète avec le framework Symfony Laravel 5.

Contenu de la formation Laravel 5

Formation Laravel 5

Durée de la formation

3 jours

Participants à la formation Laravel 5

Cette formation Laravel 5 s'adresse aux chefs de projet web, aux développeurs et aux architectes techniques PHP.

Pré-requis de la formation

Maîtrise de PHP et des concepts objet. De bonnes notions de HTML et SQL permettront de mieux profiter de la formation.

Travaux pratiques de la formation

les participants réaliseront l'implémentation d'une application web data-driven avec framework Laravel.


Programme de la formation Laravel 5

Introduction

  • Qu'est-ce qu'un framework ?
  • Les nouveautés de Laravel 5
  • Installation d'un Projet Laravel 5 avec Composer

< sommaire


Architecture de Laravel 5

  • Organisation des fichiers
  • La Répartition
  • MVC
  • Cycle de vie
  • Autoload, Composer et PSR

< sommaire


Développer avec Laravel 5

  • CLI : Artisan et SSH
  • Debug et Profiler
  • Fichiers de Log et journalisation

< sommaire


Les Routes

  • Route directe
  • Fonction anonyme de rappel / Callback
  • Paramètres et requête Http
  • Réponse Http
  • Redirection
  • Nommage de Route
  • Utiliser une Vue

< sommaire


Blade : le moteur de Templates

  • Organisation
  • Sortie protégée ou Brute
  • Gabarits et Inclusions
  • Resources publiques
  • Gestion des Chemins

< sommaire


Contrôleurs

  • méthodes, paramètres et requêtes
  • préparer les datas
  • gestion des erreurs et exceptions
  • persistance : cookies, sessions et flash.
  • headers et vue

< sommaire


ORM Eloquent

  • Modèle et affectations en masse
  • Requêtes simples
  • findOrFail vs. firstOrFail
  • Mutateurs et Accesseurs
  • Décelencheurs
  • Requêtes directes
  • Requêtes where, wherein
  • Jointures

< sommaire


Formulaires avec Laravel

  • Champs et CSRF
  • validation des champs
  • Traitement des Requêtes
  • Upload et Storage
  • Messages Flash

< sommaire


Contrôle d'accès

  • User
  • Droits
  • Middleware

< sommaire


Tests Laravel 5

  • Tests Unitaires
  • Tests Fonctionnels

< sommaire