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