Formation : Maitriser le framework Laravel
Aller plus loin dans le développement web back-end
- Qu’est-ce qu’un Framework ?
- Les avantages et inconvénients des Frameworks
- Dans quel cas utiliser un Framework ?
- Les Frameworks PHP Laravel et Symfony
- Présentation générale
- Installation
- Le routage
- Les contrôleurs
- Les vues
- Les formulaires et requêtes
- La validation et middlewares
- La gestion de dépendance avec Composer
- Qu’est-ce que Blade ?
- La syntaxe
- Le templating
- Le passage de variable et session
- La création de formulaire
- Le rôle d’un contrôleur
- La liaison avec les routes
- Les middlewares
- Les types d’interaction avec la base de données
- Les formulaires
- Les redirections
- Connexion à une base de données
- La Programmation Orientée Objet avec les Modèles
- Premier modèle
- La relation 1 : n
- La relation n : n ; Query Builder
- Générer la connexion
- Les tables
- Les middlewares
- L’inscription
- La connexion et déconnexion
- Mot de passe oublié
- Qu’est-ce qu’une API ?
- Le JSON
- Le contrôleur
- Les routes
- Le fonctionnement
- Les ressources d’API
- Envoi d’émail
- Gestion de la localisation (Multi-langue)
- Consommer une API
- AJAX
- Le déploiement
- Les fonctionnalités
- La communauté
- Les performances
- La flexibilité
- L’usage
Durée : 32h
Horaires : soirs / week-ends
Groupes de 5 à 10 personnes