Développer une application web avec PHP8
Programme
Concepts et présentation de PHP
Mise en oeuvre de PHP
- Installation
- Configuration
Bases du langage
- Les types et les variables
- Les chaînes de caractères
- Les opérateurs
- Les structures de contrôle
- Les fonctions
- Les références
- Les tableaux
- Les expressions régulières
- Les instructions include et require
Bibliothèques standards
- Mathématique
- Date et heure
- Tableaux
- Chaînes de caractères
- Fichiers
PHP et le Web
- Rappels sur le protocole HTTP
- Les méthodes POST et GET
- Gestion des URL
- Gestion du contexte applicatif
- Manipulation du header http avec PHP
- Traitement des formulaires
- Envoi de fichiers
- Messagerie
- Gestion des codes et pages d’erreurs
Connectivité avec les SGBDR
- Les principaux SGBDR
- Les principaux objets de connectivité
- Transmettre des requêtes SQL avec MySQL
- Récupérer et traiter les résultats
PHP et système de fichiers
- La sécurité sur les fichiers
- Les fonctions de manipulation de fichiers
La gestion des sessions
- Fonctionnement des sessions
- Débuter une session et assigner des variables
- Suppression des variables de session
- Destruction d’une session
Introduction à l’Objet
- Notion de classe, d’instance, de méthode
- Héritage et polymorphisme
- Les exceptions : Principes et Utilisation