Formation Laravel 5.x, développement WEB en PHP


  • LARAVEL 5.X, MVC, FRAMEWORK PHP
REFERENCE
 
 
ILAR
DUREE
 
 
4 jours
TARIFS
 
 
2190 € HT
Niveau : Intermédiaire
Cours à distance: Possible
OBJECTIFS :
 

Laravel est un framework PHP open source qui permet de developer des applications WEB PHP selon le modèle MVC et dans une approche objet.
Arrivé récemment dans le monde des frameworks PHP, sa légéreté et son élégance vous permettent de developer rapidement et de vous affranchir de certains aspects répétitifs tout en disposant d’une boîte à outils complète et efficace.

Cette formation Laravel vous apprendra à mettre en oeuvre le routage, le moteur de template, le constructeur de formulaire, le système d’authentification, le créateur de requête SQL et un ORM performants (Eloquent), ainsi que d’autres éléments encore tel que l’envoi de mail.

PRÉ-REQUIS :
 

Pour suivre cette formation dans de bonnes conditions il est demandé d'avoir une bonne connaissance de PHP et des bases de la programmation objet.
Idéalement avoir suivi l’une des formations suivantes:

PUBLIC :
 

Ce cours s'adresse principalement aux Développeurs et Chefs de projet.

PROGRAMME :
 

Introduction à  Laravel

Pourquoi un nouveau framework PHP ?

Limitations des solutions maison
Les apports de Laravel

Une nouvelle approche

Une base Http plus robuste
Du PHP moderne

Caractéristiques et inspirations principales

Expressivité et simplicité
Responsabilités, nommage et conventions
Bonnes pratiques

Structure d'une application Laravel

Conteneur Service et cycle de vie de la requête
Explorer Laravel
Version 5 vs. Version 4

Environnement de développement

Composer

Ligne de commande Homestead

Créer une nouvelle application Laravel

Première Application avec Laravel

Conception

Entités, relations et attributs
Plan

Démarrage

Espace de nommage

Premières routes

Paramètres restrictifs
Exceptions HTTP
Redirections
Retour de Vue

SGBD

Création du modèle Eloquent
Construire la Base
Alimenter la base

Blade

Vue Maître

Routes & CRUD

Page Liste
Page Unité
Liaison Route-modèle
Ajout, Modification et suppression

Du simple routage aux contrôleurs

Contrôleurs de ressources

ORM Eloquent

Lecture des données

Filtrage des enregistrements

Enregistrement

Affectation en masse

Suppression

Suppression logique

Portée des Requêtes

Relations

1 à 1
n à n & Tables Pivot
Has-many-through
Relations Polymorphes

Evenements de modèle

Ecouteurs
Observateurs

Collections

Vérification de Clés

Tests avec Laravel

Avantages des Tests

Anatomie d'un test

PHPUnit

Assertions
Préparation et nettoyage
Exceptions
Classes interdépendantes

Tests E2E

Principe
Assertions de framework
Emulation d'utilisateurs
SGBD
Analyser le rendu des vues

Artisan

Rester à jour

Inspection & Interaction applicative

Branchement direct
Arrêt du moteur
Règlages fins
Routes de Cachage
Générateurs

Commandes Personnalisées

Création de Commandes
Anatomie d'une Commande
Ecrire une Commande
Planifier une Commande
Visualiser le résultat d'une Commande

Authentification & Sécurité avec Laravel

Authentifier un utilisateur

Créer un modèle d'utilisateur
Création de la Base
Authentifier Routes & Vues
Middleware
Validation des saisies

Sécuriser l'application

CSRF
XSS et échappements
Injections SQL
Affectations de masse
Cookies
HTTPS

Outils complémentaires 

Assistants de Tableaux

Manipulations de texte

Fichiers & Uploads

e-mails

Carbon

Files d'attente

TRAVAUX PRATIQUES :
 

Vous aller développer une application fil rouge pendant  80% du temps de la formation.

S'INSCRIRE À CETTE
FORMATION LARAVEL 5
Cliquez sur une date pour vous inscrire
Information pratiques sur
LA FORMATION
Lieu de la formation Paris - LA DEFENSE
Nous contacter 01 43 34 90 94
CETTE FORMATION SUR-MESURE Ce cours est réalisable en intra-entreprise, dans vos locaux ou nos salles de cours CONTACTER NOTRE SERVICE INTRA
D'autres formations
SUR LE MÊME THÈME

2 j

 

Web - Digital

Nouveautés PHP 7
Cette formation s’adresse aux développeurs PHP qui veulent maîtriser les dernières nouveautés de PHP et de sa 7ème version. Les particiapants passeront en...

4 j

 
Cette formation PHP existe à notre catalogue depuis de nombreuses années déjà. Le cours est donc extrêmement bien rodé tant du point de vu de la...

5 j

 
Cette formation PHP existe à notre catalogue depuis de nombreuses années déjà. Le cours est donc extrêmement bien rodé tant du point de vue de la...

5 j

 
La formation "Conceptions orientées objets en PHP" est à destination des développeurs souhaitant tirer partie du meilleur de la programmation orientée objets...
Plus de formations sur le même thème

Des questions ?

ON VOUS RAPPELLE

 

0

Formations
Informatique
et Management
en ligne à ce jour

+ 0

Stagiaires dans nos
salles de cours sur
l'année

0%

De participants
satisfaits ou très
satisfaits de nos
formations

0

Formateurs experts
validés PLB