Ferme la recherche

Laravel : Initiation + Approfondissement

Descriptif

Durée de la formation

Durée 35 heures
En centre 35 heures

Session

entrées/sorties permanentes

du 01 janv. 2020 au 31 déc. 2021  - Lille (59)
du 01 janv. 2020 au 31 déc. 2021  - Lille (59)
Pour connaître les dates des prochaines sessions, veuillez contacter l'organisme de formation

Objectif de la formation

Créer des applications autour du framework MVC Laravel

Description de la formation

Présentation
Rappels : bibliothèques et frameworks
Architecture HTTP centrée et patron MVC
Composition du framework
Méthodes d'installation et composer
Installer Laravel via laravel/installer
Fondamentaux
Outils en ligne de commande Artisan
Serveur PHP embarqué d'Artisan
Serveur virtuel Laravel Homestead
Gestion des variables d'environnement via DotEnv
Arborescence de répertoire
Contrôleur
Contrôleur et principe de routage
Paramètres de routes, obligatoires, optionnels et sous contraintes
Groupe de routes
Middleware
Définition de contrôleurs
Contrôleur de ressource : mise en place d'un CRUD
Les objets Request et Response
Vues
Le moteur de gabarit 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
Paramétrage de la connexion à la base
Présentation de Fluent Query Builder
Select, jointures, unions, clause where
Insert et updates
Déclarer et versionner son schéma via les Migrations
Peupler sa base avec les Seeders
Mettre en place et exploiter son schéma par rapport au métier
Eloquent ORM
Principe d'un ORM, le patron DAO
Définir ses entités
Chargement des instances
Insertion, mise
- à-jour et suppression
Outils pratiques : exception NotFound, Soft Delete
Mise en place de Scopes : globaux, locaux et anonyme
Événement de cycle de vie
Formulaires
Gestion native des formulaires avec Laravel
Industrialiser avec laravelcollective/html
Attacher ses formulaire au modèle
Mise en place de formulaire d'édition du modèle
Sécurité
Principe d'authentification
Gérer ses utilisateurs via Eloquent
Contrôleurs de connexion et de création de compte
Principe de contrôle d'accès
Mise en place de politique de contrôle d'accès
Internationalisation
Principe de fonctionnement
Mise en place de catalogue de traductions
Utilisation des catalogues
Gestion de la locale
Paramètres de substitution
Pluralisation
Tester son application
Principe de tests, tests unitaires et fonctionnels
Tests HTTP
Laravel Dusk, principe et ins

Conditions d'accès

Savoir développer en PHP Orienté Objet
Et après la formation ?

Retour à l'emploi des anciens stagiaires

CORRECT

Conseils
Les questions à poser avant de choisir un centre de formation
  • Quels sont les profils des anciens stagiaires (niveau de formation, expérience professionnelle) ?
  • Est-il possible de visiter le centre ?
  • Quel type de public accueillez-vous en formation (salariés, demandeurs d’emploi, particuliers) ?
  • Peut-on obtenir une liste de ces anciens stagiaires pour les interroger sur cette formation ?
  • Comment aidez-vous les stagiaires à trouver un emploi ?

DAWAN

Lieu de formation

1 rue ESQUERMOISE
Lille

Calculez votre itinéraire

Centre de formation

1 rue ESQUERMOISE
59800, Lille

Toutes les formations et avis pour DAWAN