LaraGuide : Découvrez Les Bases Du Framework Laravel
Maybe your like
Installation d'un projet Laravel avec Windows
L'objectif de ce premier tutoriel est d'installer le language PHP sur votre machine afin de pouvoir développer avec Laravel. Pour cela, sous Windows, plusieurs choix sont disponibles :
- Installer WAMP
- Installer une machine virtuelle Linux
- Installer PHP seul via le site officiel
lire la suite…
LaraGuide DécouverteInstallation d'un projet Laravel avec macOS
Avant d'installer pour la première fois Laravel, vous devez être sûr que votre ordinateur possède bien tous les logiciels requis : PHP >= 7.0 et Composer. Je recommande pour une nouvelle machine d'installer directement PHP 7.1 afin de ne pas prendre de retard sur les mises à jour.
L'objectif de ce chapitre est d'obtenir une installation fonctionnelle avec macOS où il est possible, en ligne de commande et sans erreur, d'écrire :
php --version composer --versionlire la suite…
LaraGuide DécouverteInstallation d'un projet Laravel avec Ubuntu
Avant d'installer pour la première fois Laravel, vous devez être sûr que votre ordinateur possède bien tous les logiciels requis : PHP >= 7.0 et les extensions OpenSSL, PDO, Mbstring et Tokenizer. Je recommande pour une nouvelle machine d'installer directement PHP 7.1 afin de ne pas prendre de retard sur les mises à jour.
L'objectif de ce chapitre est d'obtenir une installation fonctionnelle avec Ubuntu où il est possible, en ligne de commande et sans erreur, d'écrire :
php --version composer --versionlire la suite…
LaraGuide DécouverteExplications sur les fichiers et les dossiers de Laravel
Nous venons d'installer PHP et notre premier projet Laravel. Si vous êtes curieux et que vous avez ouvert le dossier créé par Composer, de nombreux dossiers et fichiers ont été ajoutés. Heureusement, il n'est pas nécessaire de connaître tous les dossiers et tous les fichiers pour commencer à travailler avec Laravel.
Ce tutoriel va décrire brièvement l'utilité de chacun de ces dossiers et fichiers afin d'avoir une vue d'ensemble du framework.
lire la suite…
LaraGuide DécouverteNotre première page avec Laravel
Maintenant que toutes les dépendances de Laravel sont installées il est temps de créer notre première page.
Dans ce tutoriel nous allons apprendre comment fonctionne le routage avec Laravel ainsi que l'affichage d'un texte à l'écran.
lire la suite…
LaraGuide DécouverteLes paramètres GET
Les paramètres GET nous permettent de personnaliser nos pages en fonction d'une information fournie par le visiteur.
Dans ce tutoriel nous allons voir comment les utiliser avec Laravel.
lire la suite…
LaraGuide DécouverteDes variables et des vues
Dans ce tutoriel nous allons voir comment passer des variables à nos vues afin de les afficher plus simplement avec du HTML.
lire la suite…
LaraGuide DécouverteStructure de nos vues (en-têtes et pieds de page)
Dans ce tutoriel nous allons découvrir les « layouts » Blade permettant d'ajouter des headers et des footers à nos vues.
lire la suite…
LaraGuide DécouverteCréer un formulaire
Dans ce tutoriel nous allons créer les bases d'un formulaire d'inscription avec Laravel.
lire la suite…
LaraGuide DécouverteConfigurer une base de données SQLite
Dans ce tutoriel nous allons configurer PHP et Laravel pour utiliser une base de données SQLite.
lire la suite…
LaraGuide DécouverteGérer notre base de données
Dans ce tutoriel nous allons créer notre première table dans notre base de données SQLite.
lire la suite…
LaraGuide DécouverteInsertions en base de données
Dans ce tutoriel nous allons insérer nos premières lignes en base de données via Eloquent.
lire la suite…
LaraGuide DécouverteAstuces avec Eloquent et MassAssignmentException
Dans ce tutoriel nous allons simplifier notre code avec Eloquent et résoudre le problème de MassAssignmentException.
lire la suite…
LaraGuide DécouverteAfficher nos utilisateurs avec Eloquent et Blade
Dans ce tutoriel nous allons récupérer nos utilisateurs depuis la base de données et les afficher dans une vue avec une boucle.
lire la suite…
LaraGuide DécouverteValidation des formulaires
Pour le moment, les données envoyées par l'utilisateur ne sont pas validées. Dans ce tutoriel, nous allons utiliser le système de validation de Laravel pour vérifier que les données envoyées sur notre formulaire d'inscription sont correctes.
lire la suite…
LaraGuide DécouverteAfficher les erreurs du formulaire à l'utilisateur
Dans le tutoriel précédent, notre validation était en place mais lors d'un problème avec l'envoi de l'utilisateur, aucun message d'erreur ne s'affichait.
lire la suite…
LaraGuide DécouverteStyliser notre application avec Bulma
Dans ce tutoriel, nous n'allons pas parler de Laravel mais plutôt de framework CSS. Je vais utiliser Bulma qui est une alternative à Bootstrap dont vous avez sans doute déjà entendu parler.
lire la suite…
LaraGuide DécouvertePersonnaliser nos messages d'erreur
Dans ce tutoriel, nous allons traduire les messages d'erreur de base de Laravel et créer un message d'erreur spécifique.
lire la suite…
LaraGuide DécouverteSimplifier nos routes avec des contrôleurs
Dans ce tutoriel, nous allons ranger notre fichier routes/web.php dans plusieurs nouveaux fichiers nommés des « contrôleurs ».
lire la suite…
LaraGuide DécouverteCréer un formulaire de connexion
Ce tutoriel est un simple récapitulatif de toutes les fonctionnalités vues précédemment afin de préparer la mise en place de l'authentification dans le prochain tutoriel.
lire la suite…
LaraGuide DécouverteAuthentifier nos utilisateurs
Ce tutoriel va être un peu plus compliqué que les autres si vous n'avez pas de bonnes connaissances en programmation orienté objet avec PHP. nous allons utiliser le système d'authentification de Laravel pour vérifier les identifiants de nos utilisateurs.
lire la suite…
LaraGuide DécouverteRediriger après un formulaire
Dans ce tutoriel, nous allons créer une nouvelle page /mon-compte et rediriger nos utilisateurs en cas de réussite de la connexion. En cas d'échec, nous allons apprendre à les rediriger vers le formulaire en affichant une erreur.
lire la suite…
LaraGuide DécouverteVérifier si un utilisateur est connecté
Dans le tutoriel précédent nous avions créé une nouvelle page /mon-compte. Cette page est accessible à tout le monde alors qu'elle devrait être réservée aux utilisateurs connectés. Nous allons voir pour protéger cette page et rediriger vers la page de connexion si la personne n'est pas connectée.
lire la suite…
LaraGuide DécouverteBouton de déconnexion
Dans ce tutoriel nous allons ajouter un bouton de déconnexion à notre page /mon-compte.
lire la suite…
LaraGuide DécouverteUtilisation de bibliothèques externes
Dans ce tutoriel nous allons voir comment ajouter des messages flash avec une bibliothèque écrite par un autre développeur.
lire la suite…
LaraGuide DécouverteMettre à jour nos utilisateurs avec Eloquent
Dans ce tutoriel nous allons voir comment mettre à jour nos utilisateurs avec Eloquent en créant un formulaire de modification de mot de passe.
lire la suite…
LaraGuide DécouverteRécupérer un utilisateur avec Eloquent
Dans ce tutoriel nous allons voir comment faire une requête SELECT avec des clauses WHERE afin de récupérer un utilisateur unique.
lire la suite…
LaraGuide DécouverteCréation d'une table pour les messages
Dans ce tutoriel nous allons nettoyer notre code, ainsi que créer notre nouvelle table et notre nouveau modèle Eloquent pour les futurs messages.
lire la suite…
LaraGuide DécouverteCréer un nouveau message via un formulaire
Dans ce tutoriel nous allons créer un nouveau formulaire et une nouvelle route pour créer un message.
lire la suite…
LaraGuide DécouverteProtéger nos pages avec un middleware
Dans ce tutoriel nous allons enfin extraire la vérification de l'authentification dans un système plus approprié : les middlewares.
lire la suite…
LaraGuide DécouverteQuelques méthodes utiles avec Laravel Eloquent
Dans cette vidéo nous apprenons à utiliser quelques nouvelles méthodes avec Eloquent : get, orderBy, orderByDesc, latest, firstOrFail…
lire la suite…
LaraGuide DécouverteRelations "One to Many" avec Laravel Eloquent
Dans cette vidéo nous simplifions notre code en créant une relation entre nos utilisateurs et nos messages.
lire la suite…
LaraGuide DécouverteCréation d'un menu avec Laravel
Dans cette vidéo créons un menu avec Laravel et Bulma pour nous faciliter la vie !
lire la suite…
LaraGuide DécouverteDe nouvelles directives avec Laravel Blade
Dans cette vidéo, on termine notre menu et on l'améliore en découvrant les directives @include et @auth.
lire la suite…
LaraGuide DécouverteCréation d'un bouton pour suivre un autre utilisateur avec Laravel
Dans cette vidéo nous commençons une nouvelle fonctionnalité de notre application : les suivis entre utilisateurs. Je rappelle également le fonctionnement du nommage des tables avec Eloquent.
lire la suite…
LaraGuide DécouverteRelation Many to Many
Dans cette vidéo on apprend à attacher deux utilisateurs dans une relation many to many.
lire la suite…
LaraGuide DécouverteSupprimer une relation Many to Many
Dans cette vidéo on voit comment connaître le statut d'une relation Many to Many, et comment supprimer la relation.
lire la suite…
LaraGuide DécouverteAfficher une relation Many to Many
Dans cette vidéo, nous revoyons les différentes relations que nous avons créé et comment afficher une relation belongsToMany.
lire la suite…
LaraGuide DécouverteEnvoyer un mail avec Laravel
Dans cette vidéo, je montre les bases d'un envoi de mail avec Laravel.
lire la suite…
LaraGuide DécouverteMise à jour vers Laravel 5.6
Dans cette vidéos nous mettons à jour notre application vers la version 5.6 de Laravel
lire la suite…
LaraGuide DécouvertePersonnaliser nos emails avec Laravel
Dans cette vidéo, nous utilisons Mailtrap.io afin de pouvoir voir nos mails dans une interface plus sympa que les logs. Nous voyons également comment passer des variables à un mail et comment mettre un sujet personnalité.
lire la suite…
LaraGuide DécouverteÉcrire ses mails en Markdown avec Laravel
Dans cette vidéo nous étudions les Markdown Mailable permettant d'avoir rapidement une version HTML et une version texte d'un même email.
lire la suite…
LaraGuide DécouverteFusionner les messages des utilisateurs suivis avec Laravel
Dans cette vidéo, nous créons une nouvelle page pour afficher l'ensemble des messages des utilisateurs que nous suivons à l'aide de la fonction map.
lire la suite…
LaraGuide DécouverteTrier les messages et utiliser les collections Laravel
Dans cette vidéo nous terminons notre fonctionnalité d'actualités en triant les messages par date de création et en utilisant quelques nouvelles fonctionnalités des collections Laravel.
lire la suite…
LaraGuide DécouverteInstallation et présentation de la DebugBar avec Laravel
Dans cette vidéo, je vous présente la DebugBar avec Laravel permettant d'avoir toutes les informations sur une page.
lire la suite…
LaraGuide DécouverteRésoudre le problème du nombre de requêtes SQL
Dans cette vidéo, je montre rapidement le problème du N+1, et comment le résoudre avec load ou with.
lire la suite…
LaraGuide DécouverteEnvoyer un fichier via un formulaire Laravel
Dans cette vidéo, nous nous attaquons à l'envoi de fichiers avec Laravel (envoi et stockage).
lire la suite…
LaraGuide DécouverteAjouter une colonne à notre base de données avec les migrations Laravel
Dans cette vidéo, nous ajoutons une colonne avatar à notre table utilisateurs afin de stocker le chemin du fichier envoyé.
lire la suite…
LaraGuide DécouverteStocker les avatars sur le disque public de Laravel
Dans cette vidéo, nous étudions les différents disques fournis par Laravel afin de rendre nos avatars visibles par les visiteurs
lire la suite…
Tag » Apprendre Laravel 8
-
Apprendre Laravel : Formation Complète - YouTube
-
Apprendre Laravel 8 - Introduction - YouTube
-
20 Meilleurs Tutoriels Laravel (ressources Gratuites Et Payantes En ...
-
Cours Laravel 8 – Les Bases – Un Environnement De Développement
-
Laravel 8
-
Tutoriel Laravel 9 Pour Les Débutants - Gekkode
-
Apprendre Laravel | Grafikart
-
[PDF] Laravel - RIP Tutorial
-
Formation Laravel : Le Guide Complet Du Débutant - Alphorm
-
Formations Laravel Complètes Sur TUTO.COM
-
Apprendre Laravel 8 - Les Vues Avec Blade - Morioh
-
Le Guide De Laravel 8 | Udemy
-
Tutoriel Laravel 8 CRUD : Insérer, Lire, Modifier Et Supprimer
-
Apprendre Laravel 9 : Les Fondamentaux à Connaitre