Formation Laravel
Cette formation Laravel vous familiarisera à l’utilisation de ce puissant framework PHP. Vous aborderez notamment les routes, le moteur de templates blade et les techniques de requêtage associées.
Objectifs pédagogiques
- Maîtriser le framework Laravel
- Gérer les requêtes, le routage et les réponses
- Comprendre les contrôleurs et le moteur de templates Blade
- Gérer le routage avancé et la génération d'URL
- Manier le requêtage de données
- Travailler avec les formulaires, avec une base de données
- Manipuler le Schema Builder
- Faire de la migration
Programme de la formation
Chapitre introductif
Vue d’ensemble des possibilités offertes
Installation
Créer un projet avec le Composer
Configuration
Requêtes, routage et réponses
Cycle de vie d’une requête
Routage de base
Paramètres des routes
Les vues
Passage de données aux vues
Les redirections
Les réponses personnalisées
Les macros de réponses
Comprendre les contrôleurs
Création de contrôleurs
Routage de contrôleurs
Contrôleurs RESTful
Le moteur de templates Blade
Création de templates
Les sorties PHP
Structure des contrôleurs
Héritage des templates
Routage avancé
Spécifier un nom à une route
Sécuriser les routes
Paramétrage de contraintes sur les routes
L’option prefix
Routage de domaine
Génération d’URL
L’URL courante
Fonctions de generation d’URL
URL et assets
Requêtage de données
Récupération de données
Utiliser les entrées d’une précédente requête
Fichiers uploadés
Cookies
Travailler avec les formulaires
Ouverture d’un formulaire
Champs d’un formulaire
Les boutons
Les macros
Sécurité des formulaires
Validation
Les bases
Règles de validation
Gérer les messages d’erreur
Personnalisation des règles de validation
Personnalisation des messages de validation
Travailler avec une base de données
Abstraction de base de données
Configuration
Préparation de la base de données
Le Schema Builder
Création de tables
Types de colonnes
Modification du type d’une colonne
Mise à jour de table
Suppression de colonne
Astuces et bonnes pratiques
Migration
Concepts de base
Préparation, creation et lancement d’une migration
Annuler une migration
Astuces et bonnes pratiques

Proposé par
Sparks
"Tout l'IT, vraiment tout"

Proposé par
Sparks
