Programmation PHP

PHP Programming

Apprenez PHP moderne, Composer et un mini site avec un micro‑framework ou Laravel basique.

Niveau
Débutant à Intermédiaire
Durée estimée
3-5 mois
Nombre de phases
3

📋Prérequis

HTML/CSS et notions d'HTTP utiles

🎯Débouchés possibles

Développeur WebBackend PHP

Ce que vous allez apprendre

PHPComposerHTTPMVCORM

Les phases du parcours

1

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
2

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
3

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