Contenu de cette formation Laravel 5

Durée de la formation Laravel 5
Participants à cette 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 cette formation Laravel 5
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 cette formation Laravel 5
les participants réaliseront l'implémentation d'une application web data-driven avec framework Laravel.
Programme de cette formation Laravel 5
Introduction
- Qu'est-ce qu'un framework ?
- Les nouveautés de Laravel 5
- Installation d'un Projet Laravel 5 avec Composer
Architecture de Laravel 5
- Organisation des fichiers
- La Répartition
- MVC
- Cycle de vie
- Autoload, Composer et PSR
Développer avec Laravel 5
- CLI : Artisan et SSH
- Debug et Profiler
- Fichiers de Log et journalisation
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
Blade : le moteur de Templates
- Organisation
- Sortie protégée ou Brute
- Gabarits et Inclusions
- Resources publiques
- Gestion des Chemins
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
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
Formulaires avec Laravel
- Champs et CSRF
- validation des champs
- Traitement des Requêtes
- Upload et Storage
- Messages Flash
Contrôle d'accès
Tests Laravel 5
- Tests Unitaires
- Tests Fonctionnels