HDTutorial
FR

La lecture charge le lecteur YouTube intégré (mode confidentialité renforcée).

Tutoriel Laravel (Framework PHP) - Cours complet pour débutants (2019)

2 615 596 vues 12 novembre 2019 4:25:05

Voir sur YouTube
ChaînefreeCodeCamp.org

En bref

Construisez une réplique fonctionnelle d’Instagram avec Laravel 5.8, en couvrant tout, de l’installation aux profils utilisateurs, en passant par les publications et les relations. Ce cours pratique guide les débutants à travers les bases du framework PHP, les interactions avec la base de données et l’intégration du frontend avec Node.js et Vue.js. Parfait pour ceux qui débutent avec Laravel et cherchent un projet concret à réaliser.

Chapitres

Description de l’auteur

⭐️ Contenu du cours ⭐️
⌨️ (0:00) Introduction
⌨️ (1:14) C’est quoi Laravel ?
⌨️ (2:07) Installation de Laravel
⌨️ (5:30) Premier aperçu du projet
⌨️ (7:15) Découverte de *php artisan*
⌨️ (11:42) Création du flux de connexion avec *make:auth*
⌨️ (12:04) Configuration du front-end avec Node.js et NPM
⌨️ (20:00) Migrations et configuration de SQLite
⌨️ (42:12) Ajout du nom d’utilisateur dans le processus d’inscription
⌨️ (58:35) Création du contrôleur *Profiles*
⌨️ (1:04:00) Contrôleur de ressource RESTful
⌨️ (1:09:10) Transmission de données à la vue
⌨️ (1:10:20) Ajout du mode, migration et table *Profiles*
⌨️ (1:17:30) Relations Eloquent
⌨️ (1:28:10) Récupération des enregistrements depuis la base de données
⌨️ (1:30:00) Ajout de publications dans la base de données et relation *Many To Many*
⌨️ (2:04:24) Création d’une relation intermédiaire
⌨️ (2:08:12) Téléchargement/enregistrement d’une image dans le projet
⌨️ (2:19:19) Redimensionnement d’images avec la bibliothèque *Intervention Image* (PHP)
⌨️ (2:27:42) Liaison de modèle aux routes
⌨️ (2:31:48) Édition du profil
⌨️ (2:46:46) Restriction/autorisation des actions avec une *Model Policy*
⌨️ (2:54:50) Modification de l’image de profil
⌨️ (3:00:00) Création automatique d’un profil avec les événements de modèle
⌨️ (3:12:56) Image par défaut pour le profil
⌨️ (3:19:48) Suivre/désabonner des profils avec un composant *Vue.js*
⌨️ (3:31:28) Relation *Many To Many*
⌨️ (3:46:33) Calcul du nombre d’abonnés et d’abonnements
⌨️ (3:48:55) *Laravel Telescope*
⌨️ (3:51:44) Affichage des publications des profils suivis
⌨️ (4:01:03) Paagination avec Eloquent
⌨️ (4:03:25) Problème *N + 1* et sa solution
⌨️ (4:05:21) Utiliser...

À propos de ce tutoriel

freeCodeCamp.org a publié ce tutoriel vidéo de 4:25:05 le 12 novembre 2019. Il a été vu 2 615 596 fois sur YouTube.

Catégorie
Éducation
Durée
4:25:05
Publié le
12 novembre 2019
Vues
2 615 596
J’aime
35 781

Partager

Ce tutoriel dans d’autres langues