Description du livre
Développer des sites Web et des applications de pointe en utilisant les nouvelles fonctionnalités de Laravel 5.8. Ce livre commence par une introduction à Laravel et jette un coup d'œil sur ses nouvelles fonctionnalités. En passant à la mise en place de votre environnement de développement, vous apprendrez comment le compositeur travaille. De plus, vous ferez connaissance avec Valet, Homestead, Virtual Box, Vagrant et Forge à Laravel. Avec cette base, vous serez prêt à commencer à écrire vos premières applications Laravel. Pour ce faire, vous apprendrez à gérer les routes et les contrôleurs ainsi que le fonctionnement du modèle Blade. En passant aux modèles, vous travaillerez avec la liaison de modèle d'itinéraire et apprendrez à connaître la relation entre les modèles, les bases de données et Eloquent. En cours de route, vous définirez des méthodes sur vos classes de modèles éloquents en utilisant différents types de relations et en
vous concentrant sur le traitement des données utilisateur, vous verrez comment fonctionnent les méthodes de redirection. Vous apprendrez également à connaître le fonctionnement interne des demandes et des réponses. Poursuivant le thème des données, Beginning Laravel couvre les commandes artisanales de base et groupées et la façon de gérer les bases de données avec Tinker. En étant capable de gérer efficacement les données, vos applications deviendront vivantes pour vos utilisateurs, leur donnant les fonctionnalités dont ils ont besoin.
La dernière section du livre traite des concepts fondamentaux tels que l'envoi d'e-mails, l'alerte des utilisateurs par le biais de notifications et la mise en œuvre des principes de conception SOLID. Vous verrez comment découpler vos classes d'application en utilisant les événements et les auditeurs.
Ce que vous apprendrez
Protégez votre application avec l'authentification et l'autorisationConstruire une relation complexe entre entités à l'aide de modèles éloquents
Profitez des conteneurs et des façadesUtiliser le modèle de mailCréer et configurer des événementsTravailler avec Laravel PassportDéployer l'authentification APIDécouvrez les nouvelles fonctionnalités de Laravel 5.8 telles que le serveur de vidage et la vérification des e-mails
A qui s'adresse ce livre ?
Ceux qui ne connaissent pas Laravel et le développement web en PHP ou ceux qui ont une certaine expérience en PHP/Laravel et qui sont nouveaux sur la dernière version de Laravel.