Programmation PHP
PHP Programming
Apprenez PHP moderne, Composer et un mini site avec un micro‑framework ou Laravel basique.
📋Prérequis
HTML/CSS et notions d'HTTP utiles
🎯Débouchés possibles
Ce que vous allez apprendre
Les phases du parcours
Phase de base - PHP & Web
Durée estimée : 1-2 mois
Bases du langage et HTTP
Syntaxe PHP
Variables, fonctions, arrays
📚Sujets principaux :
- •types
- •functions
- •arrays
💡Exemples pratiques que vous réaliserez :
- ✓Formulaire simple
HTTP & sessions
Requêtes, réponses et sessions
📚Sujets principaux :
- •GET/POST
- •sessions
💡Exemples pratiques que vous réaliserez :
- ✓Login minimal
Composer
Gestion des dépendances
📚Sujets principaux :
- •composer.json
- •autoload
💡Exemples pratiques que vous réaliserez :
- ✓Installer une lib
Phase intermédiaire - MVC & base de données
Durée estimée : 1-2 mois
Modèle MVC et accès DB
Micro‑framework / Laravel basique
Routing et contrôleurs
📚Sujets principaux :
- •Routing
- •Controllers
💡Exemples pratiques que vous réaliserez :
- ✓Routes CRUD
Base de données
PDO ou ORM
📚Sujets principaux :
- •PDO
- •ORM
💡Exemples pratiques que vous réaliserez :
- ✓Modèle Post
Templates
Twig/Blade
📚Sujets principaux :
- •Twig
- •Blade
💡Exemples pratiques que vous réaliserez :
- ✓Layouts
Phase avancée - Mini site
Durée estimée : 1 mois
Construire un mini site CRUD
CRUD complet
Créer/Lire/Mettre à jour/Supprimer
📚Sujets principaux :
- •CRUD
- •Validation
💡Exemples pratiques que vous réaliserez :
- ✓Blog minimal
Auth & sécurité
Auth basique et protections
📚Sujets principaux :
- •auth
- •csrf
💡Exemples pratiques que vous réaliserez :
- ✓Session sécurisée
Déploiement
Hébergement simple
📚Sujets principaux :
- •Apache/Nginx
- •env
💡Exemples pratiques que vous réaliserez :
- ✓Démo en ligne
Prêt à démarrer votre parcours ?
Rejoignez des milliers d'apprenants et bénéficiez d'un accompagnement par des experts
Conseils pour réussir
Pratique régulière
Réalisez des projets concrets pour appliquer ce que vous apprenez
Rejoignez une communauté
Échangez avec d'autres apprenants et partagez votre progression
Prenez des notes
Gardez une trace de vos apprentissages pour y revenir facilement
Fixez des objectifs
Divisez le parcours en petits objectifs et célébrez vos progrès