Laravel 5 : Formation complète
Problème de lecture
Cette vidéo ne semble pas disponible
00:00
00:00

TUTO Laravel 5 : Formation complète

Steven Sil
50,00€
3 paiements de 16,67€ avec Klarna. En savoir plus

Téléchargement & visionnage illimité

Satisfait ou remboursé

Paiement 100% sécurisé

Dans cette formation PHP, vous allez apprendre à maîtriser le framework PHP le plus utilisé dans le monde : Laravel.

Pendant 9 heures, vous allez apprendre à en maîtriser les différents aspects tout en réalisant un projet complet que nous viendrons ensuite mettre en ligne pour que votre apprentissage soit vraiment complet.

Cette formation nécessite comme pré-requis de disposer de connaissances de bases en PHP et en programmation orientée objet (ma formation à ce sujet). Une connaissance de l'utilisation des namespaces est également la bienvenue sachant que j'ai fait un tuto entièrement gratuit à ce sujet juste ici.

Au programme de cette formation Laravel

  • Création d'un serveur virtuel à l'aide de Vagrant et VirtualBox,
  • Mise en place et configuration d'un nouveau projet Laravel,
  • Découverte de l'architecture MVC et d'un projet Laravel,
  • Création d'un espace membre en quelques secondes,
  • Découverte de logiciels pour visualiser nos BDD (Sequel Pro, MySQL Workbench),
  • Les migrations,
  • Les modèles (ORM Eloquent),
  • Ajout de relations entre les tables de nos BDD,
  • Le seeding,
  • Les contrôleurs,
  • Les routes,
  • Les middlewares,
  • Les vues (Blade),
  • Ajout de Gravatar à notre site Web,
  • Le query builder,
  • Gestion des formulaires,
  • Contrôle d'accès via les policies,
  • Déploiement d'un site avec Forge.

A la fin de cette formation, vous serez capable de réaliser vos propres sites Web à l'aide de Laravel.

Le site réalisé dans la formation vous permettra de créer un espace membre avec la possibilité de créer des comptes administrateurs et chaque utilisateur pourra publier des questions auxquelles les autres membres pourront répondre.
Des options comme la suppression ou la modification de vos propres questions seront disponibles (les admins eux pourront modifier et supprimer toutes les questions du site).

Note : Cette formation a été réalisé avec Laravel 5.6.
Je reste disponible dans le salon d'entraide du cours.
Les fichiers de travail sont fournis.

Bonne formation Laravel !

Qu’allez-vous apprendre dans ce cours ?

Plan de cours
Chapitre 1
Installation et espace membre
Chapitre 2
Laravel et les bases de données
Chapitre 3
Les routes, les contrôleurs et les middlewares
Chapitre 4
Les vues et Blade
Chapitre 5
Manipuler les données en BDD, gestion des formulaires et autorisations
Chapitre 6
Déploiement d'un site Web Laravel
Chapitre 7
Les nouveautés Laravel 5.7 et 5.8

Plan détaillé du cours

Chapitre 1 : Installation et espace membre
1h46m
 
Leçon 1Introduction
Leçon 2Avant de commencer
Leçon 3Un serveur virtuel pour les gouverner tous
Leçon 4Serveur virtuel sur MacOS
Leçon 5Serveur virtuel sur Windows
Leçon 6[PROJET] Créer un site avec Laravel
Leçon 7Architecture MVC et Laravel
Leçon 8[PROJET] Configuration d'un nouveau projet
Leçon 9[PROJET] Artisan ou comment créer un espace membre en quelques secondes
Chapitre 2 : Laravel et les bases de données
1h28m
 
Leçon 1Un logiciel pour voir nos bases de données
Leçon 2Les migrations
Leçon 3[PROJET] Migrations pour l'espace membre
Leçon 4Les modèles
Leçon 5[PROJET] Modèles pour les questions et les réponses
Leçon 6[PROJET] Les migrations pour les questions et les réponses
Leçon 7[PROJET] Ajouter des relations entre nos modèles
Leçon 8Le seeding
Leçon 9[PROJET] Du contenu aléatoire pour nos tables questions et answers
Chapitre 3 : Les routes, les contrôleurs et les middlewares
1h23s
 
Leçon 1Les routes
Leçon 2Les contrôleurs
Leçon 3[PROJET] Un contrôleur pour gérer nos questions/réponses
Leçon 4[PROJET] Des routes pour AskController
Leçon 5[PROJET] Modifier/ajouter des routes pour notre espace membre
Leçon 6Les middlewares
Leçon 7[PROJET] Filtrer les accès pour AskController
Chapitre 4 : Les vues et Blade
1h09m
 
Leçon 1Les vues
Leçon 2Blade
Leçon 3[PROJET] Les fichiers JS, CSS et les vues de notre projet
Leçon 4[PROJET] Layout global de notre site
Leçon 5[PROJET] Gravatar
Leçon 6[PROJET] Vue du formulaire d'inscription
Leçon 7[PROJET] Vue de l'espace membre
Leçon 8[PROJET] Vue du formulaire de connexion
Leçon 9[PROJET] Vue des formulaires d'oubli de mot de passe
Chapitre 5 : Manipuler les données en BDD, gestion des formulaires et autorisations
2h15m
 
Leçon 1Sélectionner des entrées BDD avec Eloquent et le query builder
Leçon 2Les formulaires - Créer un formulaire
Leçon 3Les formulaires - Gérer les erreurs et la validation
Leçon 4[PROJET] Gestion des erreurs sur les formulaires du système d'authentification
Leçon 5[PROJET] Gestion du formulaire de mise à jour du mot de passe
Leçon 6[PROJET] La page d'accueil
Leçon 7[PROJET] Gérer les autorisations avec les policies
Leçon 8[PROJET] Publier une question
Leçon 9[PROJET] Afficher une question
Leçon 10[PROJET] Répondre à une question
Leçon 11[PROJET] Supprimer une question
Leçon 12[PROJET] Mettre à jour une question
Leçon 13[PROJET] Vérifications sur le projet terminé
Chapitre 6 : Déploiement d'un site Web Laravel
1h23m
 
Leçon 1Les outils à notre disposition
Leçon 2Inscription sur les différents services (Forge, OVH, Digital Ocean, Mailgun et BitBucket)
Leçon 3Envoi de notre projet sur BitBucket
Leçon 4Achat du nom de domaine sur OVH
Leçon 5[Digital Ocean] Lier les comptes BitBucket et Digital Ocean à Forge
Leçon 6[Digital Ocean] Création de notre serveur avec Forge
Leçon 7[Digital Ocean] Lier notre nom de domaine à notre VPS sur Digital Ocean
Leçon 8[OVH] Lier le compte BitBucket à Forge
Leçon 9[OVH] Achat et création de notre serveur avec Forge
Leçon 10[OVH] Lier notre nom de domaine à notre VPS sur OVH
Leçon 11Ajout d'un nouveau site sur notre serveur
Leçon 12Transfert de notre projet sur le VPS
Leçon 13Les variables d'environnement
Leçon 14Le certificat SSL (HTTPS)
Leçon 15Connexion à notre VPS
Leçon 16Conclusion
Chapitre 7 : Les nouveautés Laravel 5.7 et 5.8
07m30s
 
Leçon 1Laravel 5.7
Leçon 2Laravel 5.8

Aperçus

Avis des apprenants

Détail des avis
81
Apprenants
5
Commentaires
4,8/5
Note moyenne
5/5
4
4/5
1
3/5
0
2/5
0
1/5
0
Magali Boyer
Magali Boyer
Publié le 15/05/2019
Franchement je suis ravie d’avoir acheter cette formation les videos sont claires et disponibles sur tous support !!! Ce formateur est Super !!!!
Steven Sil
Steven Sil
Merci beaucoup ! :)
Ferdinand Kouagou
Ferdinand Kouagou
Publié le 06/03/2019
Je ne manquerai de te remercier pour cette formation assez complete. J'ai suivie la majorite de tes tutos et je les trouve tres bon avec de tres bonnes explications. Infiniment merci, avec toi, j'avance
Steven Sil
Steven Sil
Merci à toi de suivre mes formations ! :)
J-F Rouceau
J-F Rouceau
Publié le 22/07/2018
Je suis ravi de l'achat de cette formation. Je débute sur Laravel 5.6 et ne trouvais pas de formation sur cette version. C'est à jour, clair, simple tout en étant précis. Très bon formateur qui ne se prends pas la tête ! Manque juste un peu de linux car il n'y a pas que Windows et Mac. Mais bon le fonctionnement reste le même et j'avance très bien. la formation est vraiment bien j'ai fini le cours Laravel il me reste la partie déploiement ... Il manquerait juste le déploiement classique sans passer par forge.

Vos questions sur le cours

Avec quelles versions de logiciels ce tuto est-il compatible ?

Laravel 5, Php 7

Quel est le niveau requis pour suivre ce tuto ?

intermédiaire

Payer plus tard ou en 3x

Prix d'achat : 50,00 €
Pour payer plus tard ou en plusieurs versements échelonnés, sélectionnez Klarna comme moyen de paiement lors du règlement.

Ajoutez des articles à votre panier

Sélectionnez Klarna lors du règlement

Recevez une autorisation

Payez plus tard ou en plusieurs fois

3 paiements de 16,67 €
tous les mois, sans intérêts
Total : 50,00 €
Afficher les conditions : Klarna
Klarna : conditions d'utilisation du paiement différé en 3 échéances.

Attendez ! 🤗

Accédez à plus de 1359 tutos gratuits

Notre politique de protection des données