Laravel - Apcpedagogie

Back
Laravel

Laravel

  • Laravel est un Framework PHP libre de droits qui a fait son apparition en 2011. Il est peut-être jeune comparé aux autres de son genre, mais il se démarque par sa facilité, sa syntaxe élégante, et toutes sa documentation disponible à tous.
  • Laravel utilise la toute dernière version de PHP 7.3 et a fréquemment des patches disponibles avec de nouveaux éléments et des mises à jour qui règlent les problèmes.
  • Laravel

  • Encore Laravel est un framework PHP open source pour le développement d’applications Web, basé sur le modèle architectural MVC (Model-View-Controller) . Sa syntaxe expressive et simple accélère le développement et se traduit par une base de code propre et maintenable et des applications évolutives.
  • Laravel utilise le modèle MVC, il y a donc trois parties du cadre qui fonctionnent ensemble: les modèles, les vues et les contrôleurs. Les contrôleurs sont la partie principale de la majeure partie du travail. Ils se connectent aux modèles pour obtenir, créer ou mettre à jour des données et afficher les résultats sur les vues, qui contiennent la structure HTML réelle de l’application.
  • Pour utiliser Laravel et suivre ce chapitre et l’ensemble du cours vous aurez besoin d’un serveur équipé de PHP avec au minimum la version 5.5.9 et aussi de MySQL. Il existe plusieurs applications « tout en un » faciles à installer : wampserver, xampp, easyphp… Dans ce cours j’utilise wamp qui répond sans problème à toutes mes attentes et qui permet de basculer entre les versions de PHP et de MySQL en un simple clic.
  • Il existe aussi une solution toute prête, Homestead, facile à mettre en oeuvre sous Linux, mais beaucoup moins conviviale avec Windows. Pour ce dernier Il existe une autre possibilité bien pensée : Laragon.
  • Ce cours vous aides à apprendre et à développer des applications Web PHP avec le framework Laravel 8.x.
  • Laravel vous permettra d’écrire une application Web plus rapidement et plus facilement maintenable.
  • Après l’achèvement de ce cours vous serez :
    • Capable d’installer et configurer Laravel 8.x
    • Capable de maîtriser les composants de Laravel
    • Capable de manipuler des données via l’ORM Eloquent
    • Capable de concevoir des formulaires et contrôler la validation des données
    • Capable de créer des applications Web sécurisées

01- Commencer avec Laravel

  1. Histoire et présentation de Laravel
  2. Pourquoi Laravel et pas Symfony ?
  3. Installation de Laravel
  4. Structure de Laravel
  5. Le modèle MVC de Laravel

02- Créer des routes sous Laravel

  1. Routage sous Laravel
  2. Contraintes d’expressions régulières pour les paramètres de route Laravel

03- Utiliser des vues

  1. Créer une vue sous Laravel
  2. Utiliser des variables sous Laravel
  3. Laravel Blade les structures de contrôle
  4. Laravel Blade les instructions conditionnelles

04- Le controller Laravel

  1. Créer et utiliser un contrôleur Laravel
  2. Créer une méthode de contrôleur Laravel

05- Travailler avec les middlewares

  1. Laravel: les middlewares
  2. Laravel: Créer et utiliser un middleware

06- Blade Template Layout

  1. Blade Templates
  2. Créer Layout avec Laravel Blade

07- Gérer et Interagir avec une Base de Données

  1. Connexion à une base de données MySQL avec Laravel
  2. Eloquent ORM de Laravel
  3. Les migrations de base de données Laravel
  4. Les relations Laravel Eloquent
  5. Les opérations CRUD avec Eloquent Laravel 1-3
  6. Les opérations CRUD avec Eloquent Laravel 2-3
  7. Les opérations CRUD avec Eloquent Laravel 3-3
  8. Travaux pratiques

    1. …..

08- Traiter les formulaires sous Laravel

  1. Créer un formulaire dans Laravel
  2. Validation de formulaire Laravel
  3. Sécuriser les formulaires avec Laravel

09- Authentification et autorisations

  1. Installer le système d’authentification Laravel
  2. Désactiver la réinitialisation du mot de passe dans Laravel
  3. Modifier les règles de validation d’Authentification Laravel
  4. Gérer la vérification des e-mails dans Laravel

10- Les sessions

  1. Les sessions Laravel

11- Laravel - Ajax

  1. Laravel – Ajax

12- Laravel - Yajra Datatables

  1. Laravel8 Yajra Datatables Ex01
  2. Laravel8 Ajax CRUD avec Yajra Datatables et Modal

13- Laravel - Livewire

  1. Laravel Livewire
  2. Laravel Livewire CRUD Exemple01
  3. Pagination Laravel Livewire
  4. Laravel Livewire CRUD Exemple02 1/2
  5. Laravel Livewire CRUD Exemple02 2/2
  6. Listes déroulantes dépendantes avec Laravel 8 et Livewire

14- Laravel - Jetstream

  1. Laravel 8 Jetstream Livewire CRUD
  2. Laravel 8 Jetstream Livewire CRUD avec modal tailwind css

15- Laravel PDF

  1. Générer un fichier PDF avec laravel dompdf

16- Laravel Google Pie Chart

  1. Intégrer Google Charts dans Laravel

17- Projets et applications

  1. Exercices d’application Laravel Serie 01
  2. Application CRUD avec Laravel 8 Produit
  3. Application CRUD avec Laravel 8 Client

Cours de programmation

Search

Rechercher :

Catégories

  • AJAX (27)
  • Algorithme (14)
  • Android (16)
  • Angular (30)
  • APC (51)
  • Architecture des ordinateurs (143)
  • ASW (54)
  • Bootstrap (69)
  • C (3)
  • C# (85)
  • Carte de développement et robot éducatif (3)
  • Commerce électronique (42)
  • concours (12)
  • CSS (65)
  • Dart (23)
  • Facebook (8)
  • Flutter (219)
  • Formation médicales (7)
  • html (64)
  • Ingénierie des ressources humaines (3)
  • internet (12)
  • Java (46)
  • JavaScript (66)
  • jQuery (64)
  • JSF (9)
  • JSP (71)
  • Laravel (48)
  • Le management de projet (14)
  • Les cours de programmation (6)
  • Les Tests psychotechniques (66)
  • Lire er comprendre ce roman (1)
  • mbot (10)
  • Microsoft Access (33)
  • Microsoft Excel (74)
  • Microsoft Office (2)
  • Microsoft Outlook (6)
  • Microsoft PowerPoint (31)
  • Microsoft Word (21)
  • MOS (65)
  • Ms project (23)
  • MySQL (34)
  • News (97)
  • Node.js (17)
  • Odoo (9)
  • Pascal (3)
  • PHP (114)
  • Python (105)
  • Ressources pédagogiques (11)
  • Sciences Sciences Techniques (1)
  • Section Économie et Gestion (6)
  • Section Mathématiques (2)
  • Section Sciences Expérimentales (1)
  • Section Sport (2)
  • Sujets du baccalauréat (69)
  • Symfony (28)
  • Systèmes d'exploitation (10)
  • VB.Net (22)
  • Windows (8)
  • WordPress (6)
  • الامتحانات (16)
Rechercher : Rechercher :

Tag » Apprendre Laravel 8 Pdf