PHP MVC
Développement Back EndPHPDébutant

PHP MVC

Maîtrisez PHP MVC : créez des apps web robustes et efficaces. Lancez-vous dans l'apprentissage dès maintenant !

31 chapitres
20h00
📅 27/04/2024
🚀 Commencer✓ Accès gratuit

📋 Programme du cours

Ajouter un emprunt
1759
22 -Gérer l'ajout d'un emprunt - part 2.mov
Cours
6m56
1760
23 - Afficher le formulaire d'ajout d'un emprunt
Cours
5m49
1761
24 - Mettre à jour la disponibilité d'un livre après emprunt
Cours
4m36
Ajouter un livre
1762
25 - Ajouter un livre en Base de données
Cours
4m23
Architecture
1737
00 - Présentation du projet
Cours
1m30
1738
01 - Création de l'architecture
Cours
4m57
Couche Controller
1744
07 - Mettre en place nos Controllers
Cours
4m48
1745
08 - Injection de dépendance entre Controller et Service
Cours
2m38
Couche Repository
1739
02 - Mettre en place l'interface Repository
Cours
1m51
1740
03 - Mettre en place la classe Générique dans la couche Repository
Cours
2m59
1741
04 - Mettre en place les classes Repository
Cours
3m09
Couche Service
1742
05 - Mettre en place les classes Service et leur interface
Cours
3m24
1743
06 - Injection de dépendance entre Service et Repository
Cours
3m38
Gestion de la vue
1746
09 - Gérer la vue de notre Single Page Application
Cours
5m37
1747
10 - Mettre en place les template HTML de notre application-
Cours
2m17
Lister les emprunts
1749
12 - Mettre en place la méthode qui nous renvoit la liste d'emprunts
Cours
3m21
1750
13 - Mettre en place la classe View Reponsable d'injecter un template HTML avec ses données
Cours
3m32
1751
14 - Gérer le service responsable de renvoyer la liste d'emprunts
Cours
1m09
1752
15 - Récupérer la connexion à la BDD via la classe Repository Générique
Cours
3m25
1753
16 - Mettre en place le selectAll() dans la classe GenericRepository
Cours
2m19
1754
17 - Création de notre entité Emprunt
Cours
3m30
1755
18 - Rappel de l'architecture mise en place
Cours
1m52
1756
19 - Mettre en place l'autoLoad du projet
Cours
2m32
1757
20 - Afficher notre liste d'emprunts
Cours
4m07
Lister les livres
1758
21 - Afficher la liste des livres
Cours
4m56
Modifier un livre
1763
26 - Pré-charger les données d'un livre pour sa modification
Cours
15m30
1764
27 - Mettre à jour un livre
Cours
9m59
Routing
1748
11 - Mettre en place la méthode route() de la classe Controller
Cours
2m10
Supprimer un emprunt
1766
29 - Supprimer l'emprunt lié à un livre
Cours
1m36
1767
30 - Résumé de la structure mise en place
Cours
5m19
Supprimer un livre
1765
28 - Gérer la suppression d'un livre
Cours
5m46