Logomark

LARAVEL

Un framework qui rend heureux
Laravel 4 à 8

Laravel 8

Un site de réservation avec la TALL stack

  1. Partie 1
  2. Partie 2
  3. Partie 3 finale

Créer un blog

Une petite présentation du projet.

Le frontend

  1. Les données
  2. La page d'accueil
  3. Les articles
  4. Les commentaires 1/2
  5. Les commentaires 2/2
  6. L'authentification
  7. Contact et pages
  8. Social, erreurs, traductions et événement

Le backend

  1. L'administration
  2. Le tableau des articles
  3. Créer un article
  4. Modifier ou supprimer un article
  5. Les catégories
  6. Les utilisateurs
  7. Les commentaires
  8. Contacts et liens sociaux
  9. Les pages

Compléments

  1. Le profil
  2. Le RGPD
  3. Le déploiement

Cours Laravel 8

Laravel 8 a été publié officiellement. J'en profite pour toiletter un peu mon cours qui datait de la version 6.

I - Les bases

  1. Présentation générale
  2. Un environnement de développement
  3. Installation et organisation
  4. Le routage
  5. Les réponses
  6. Artisan et les contrôleurs
  7. Formulaires et middlewares
  8. La validation
  9. Envoyer un email
  10. Configuration, session et gestion de fichier
  11. Injection de dépendance, conteneur et façades
 

II - Les données

  1. Migrations et modèles
  2. Jouer avec Eloquent
  3. Les ressources (1/2)
  4. Les ressources (2/2)
  5. La relation 1:n
  6. La relation n:n
  7. Le polymorphisme
  8. Les ressources d'API

 

III - La sécurité

  1. L’authentification
  2. L’oubli du mot de passe
  3. Gestion du profil et API
  4. Les équipes
  5. Se passer de Jetstream
  6. On se protège

 

IV - Plus loin avec Laravel

  1. Les événements
  2. La localisation
  3. Les notifications
  4. Les vues
  5. Les tests
  6. Mix
 

Divers


Laravel 7


Laravel 6

Cours Laravel 6

I - Les bases

  1. Présentation générale
  2. Un environnement de développement
  3. Installation et organisation
  4. Le routage
  5. Les réponses
  6. Artisan et les contrôleurs
  7. Formulaires et middlewares
  8. La validation
  9. Envoyer un email
  10. Configuration, session et gestion de fichier
  11. Injection de dépendance, conteneur et façades
 

II - Les données

  1. Migrations et modèles
  2. L’authentification
  3. L’oubli du mot de passe
  4. La vérification de l'email
  5. Jouer avec Eloquent
  6. Les ressources (1/2)
  7. Les ressources (2/2)
  8. La relation 1:n
  9. La relation n:n
  10. Le polymorphisme
  11. Les ressources d'API
 

III - Plus loin avec Laravel

  1. Les événements
  2. La localisation
  3. Les notifications
  4. La sécurité
  5. Ajax
  6. Les vues
  7. Les tests
  8. CSS et Javascript
 

Divers


Laravel 5

Pour vous permettre un accès thématique voici des liens vers les sujets traités dans les différents chapitres :

Un site d'annonces

  1. Les données
  2. La page d'accueil
  3. Les annonces
  4. Annonce et message
  5. Créer une annonce
  6. L’administration (1/2)
  7. L’administration (2/2)
  8. L'interface utilisateur

Ce projet a été créé avec Laravel 5. Si vous utilisez une version ultérieure (6, 7 ou même 8) vous rencontrerez quelques bugs normalement faciles à corriger.

 

Laravel 5.7 par la pratique

  1. Introduction
  2. Installation et style
  3. L'authentification
  4. Les données
  5. Les catégories 1/2
  6. Les catégories 2/2
  7. Les images
  8. La galerie
  9. Gestion de ses photos
  10. Le profil
  11. Les albums 1/2
  12. Les albums 2/2
  13. L'administration
  14. Notation des photos
  15. Les notifications
  16. Les langues 
 

Créer une application avec Laravel 5.5

  1. Introduction
  2. Installation et style
  3. Les vues de l'authentification
  4. Les données
  5. Les catégories 1/2
  6. Les catégories 2/2
  7. Les images
  8. La galerie 1/2
  9. La galerie 2/2
  10. Le profil
  11. Les langues
  12. Les tests
  13. Ajouter le changement de catégorie
 

Cours Laravel 5.5

I - Les bases

  1. Présentation générale
  2. Un environnement de développement
  3. Installation et organisation
  4. Le routage
  5. Les réponses
  6. Artisan et les contrôleurs
  7. Formulaires et middlewares
  8. La validation
  9. Envoyer un email
  10. Configuration, session et gestion de fichier
  11. Injection de dépendance, conteneur et façades

II - Les données

  1. Migrations et modèles
  2. L'authentification
  3. L'oubli du mot de passe
  4. Jouer avec Eloquent
  5. La relation 1:n
  6. La relation n:n
  7. Le polymorphisme
  8. Gérer un arbre
  9. La pagination
  10. Les ressources
  11. Les assistants

III - Plus loin avec Laravel

  1. Les événements
  2. La localisation
  3. Les notifications
  4. La sécurité
  5. Ajax
  6. Les vues
  7. Les tests
  8. Les fichiers et le cache
  9. CSS et Javascript
  10. Vue.js
 

Cours Laravel 5.3

I - Les bases

  1. Présentation générale
  2. Un environnement de développement
  3. Installation et organisation
  4. Le routage
  5. Les réponses
  6. Artisan et les contrôleurs
  7. Formulaires et middlewares
  8. La validation
  9. Envoyer un email
  10. Configuration, session et gestion de fichiers
  11. Injection de dépendance, conteneur et façades
  12. CSS et Javascript

II - Les données

  1. Migrations et modèles
  2. Les ressources (1/2)
  3. Les ressources (2/2) et les erreurs
  4. L'authentification
  5. L'oubli du mot de passe
  6. La relation 1:n
  7. La relation n:n (1/2)
  8. La relation n:n (2/2)
  9. Un concepteur de schéma
  10. Manipuler les données

III - Plus loin avec Laravel

  1. Une application d'exemple
  2. Des vues propres
  3. La localisation
  4. Les événements
  5. La sécurité
  6. Les notifications
  7. Ajax
  8. Les tests unitaires
  9. Le déploiement
 

Série "créer une application Laravel 5.2"

Cette série a pour objectif de décrire la création de cette application d'exemple.
  1. Créer une application : les données
  2. Créer une application : routes, middlewares et commandes
  3. Créer une application : l'interface
  4. Créer une application : l'authentification
  5. Créer une application : le contact
  6. Créer une application : les articles (front-end)
  7. Créer une application : les articles (back-end)
  8. Créer une application : les utilisateurs
  9. Créer une application : des vues propres
 

Série "les relations avec Eloquent"

  1. Les relations avec Eloquent (1/2)
  2. Les relations avec Eloquent (2/2)
 

Série "Laravel et AngularJS"

  1. Laravel et AngularJS : présentation
  2. Laravel et AngularJS : données et initialisation
  3. Laravel et AngularJS : login et logout
  4. Laravel et AngularJS : gestion des rêves
 

Divers


Laravel 4