🔴 C7. Développer la partie back-end d’une application web (27h – Niveau 1)

🔹 Autoformation 7.1 – Bases et logique PHP (12h)

📘 UA 7.1.1 – Comprendre la syntaxe de base (4h)

  • Chapitre 1 : Déclarer des variables et types dynamiques (1h)
  • Chapitre 2 : Conditions if, else, switch (1h)
  • Chapitre 3 : Boucles for, while, foreach (2h)

📘 UA 7.1.2 – Tableaux et fonctions utilisateur (4h)

  • Chapitre 4 : Tableaux simples et associatifs (2h)
  • Chapitre 5 : Fonctions personnalisées et portée des variables (2h)

📘 UA 7.1.3 – Chaînes et inclusion de fichiers (4h)

  • Chapitre 6 : Fonctions de manipulation de chaînes (1.5h)
  • Chapitre 7 : include, require, modularisation (2.5h)

🔹 Autoformation 7.2 – Formulaires et navigation sécurisée (6h)

📘 UA 7.2.1 – Traitement des formulaires HTML (3h)

  • Chapitre 1 : Récupération via $_GET, $_POST, validation simple (1.5h)
  • Chapitre 2 : Affichage conditionnel & messages d’erreur (1.5h)

📘 UA 7.2.2 – Sessions et cookies (3h)

  • Chapitre 3 : Démarrer une session utilisateur (1h)
  • Chapitre 4 : Manipuler des cookies en PHP (1h)
  • Chapitre 5 : Sécuriser la navigation avec les sessions (1h)

🔹 Autoformation 7.3 – Programmation orientée objet (9h)

📘 UA 7.3.1 – Comprendre les bases de la POO (5h)

  • Chapitre 1 : Créer des classes et objets simples (2h)
  • Chapitre 2 : Constructeurs, héritage et visibilité (2h)
  • Chapitre 3 : Encapsulation et bonnes pratiques (1h)

📘 UA 7.3.2 – Manipuler les données avec des objets (4h)

  • Chapitre 4 : Exécuter des opérations CRUD en POO (2h)
  • Chapitre 5 : Interaction simple avec la base de données via PDO (2h)