Laravel
Models Migration Relation
Introduction Installation Projet:Structure Strucutre,model,migration Migration,Models,Relation Artisan CLI Migrations:Exemples Models:Exemples Relations:Exemples 1 Relations:Exemples 2
Les Relations
BelongsTo HasOne HasMany BelongsToMany HasManyThrough
Exemples des Relations
Relations:oneToMany,ManyToMany... Relations:Exemples
Exercices
Exercice 1 Exercice 2
Controllers Views Routes
Routes,Controller,Model,view
Les Routes
Définir:Routes Routes avec Paramètres Routes nommées Groupes de routes
Les Controllers
Les Controllers Les Contrôleurs de Ressources
Les Vues
Vues et Blade Templates Blade Layouts et Sections Sous-vues Composants et Slots Contrôles de flux
MVC :CRUD
CRUD: Produit CRUD: Etudiant CRUD: Car CRUD,Recherche: Book
Validation
Exemple :Projets
ORM:Eloquent
Exemple :Transport
Api:Laravel +React
Middleware

Seeders & Factories
Exemples :EFM

Authenfication
TP:Schools Management
Authenfication:React
Layouts
Exercices





Laravel

Pour utiliser Laravel on a besoin d'installer les outils de developpement suivants
  1. PHP: PHP version 7.0 ou Plus : installer Xampp Server
  2. Mysql :Déja installer dans Xampp server
  3. Composer : Un outils qui permet de télécharger et gérer les les dépendances (les bibliothèque) d'un projet automatiqument sans besoin de les chercher manuellement https://getcomposer.org/download/
    Veuillez sélectionner php.exe du serveur xampp installé

Installer Laravel

Lancer CMD (ligne de commande) puis exécuter la commande suivante:
composer global require laravel/installer

Créer un projet GestionVentes

laravel new GestionVentes

Lancer le projet GestionDesVentes

cd GestionDesVentes
php artisan serve

Page Welcome par défaut à supprimé