Comprendre la programmation orientée objet est une chose mais la mise en pratique peut s’avérer parfois plus difficile.
Dans cette formation je vous propose de découvrir comment créer votre propre “framework” afin de développer une application en utilisant les concepts de programmation orientée objet. L’objetif est de vous donner des pistes d’organisation mais aussi de vous montrer comment certains design patterns peuvent être utilisés dans des cas concrets.
Introduction
Structure du projet
Le router
Le renderer
Twig
Conteneur de dépendance
Les migrations
Récupération des articles
Pagination
Tester la base de données
Administration du blog
Messages flash
Validation des données
Simplifier les formulaires
Les catégories
Front catégories
Dashboard d'administration
Tout middleware !
Faille CSRF
Et les performances ?
Créons un Query Builder
Hydrater les entités
Image à la une
Finitions du blog
Authentification
Améliorons le code coverage
Formulaire de contact
Inscription
Modification du profil
Rôle administrateur
Rappel du mot de passe
Gestion des produits
Paiement Stripe
Tunnel d'achat
Gestion des factures
Mise à jour PSR15