Date de mise à jour : 13/05/2026 | Identifiant OffreInfo :
03_261343346F
Organisme responsable :
SENZA
Créer des pages web dynamiques en utilisant les bases du langage PHP
Développer des applications en PHP en utilisant la programmation orientée objet
Exploiter les bibliothèques PHP pour manipuler des chaînes de caractères, tableaux et dates
Mettre en œuvre les concepts spécifiques au web (formulaires, sessions, HTTP)
Connecter une application PHP à une base de données relationnelle
Programme
1 - Introduction au langage PHP
Historique et fonctionnalités du PHP
Configuration du moteur PHP
Interaction PHP et HTML : structure de base
Variables, constantes et transtypage
2 - Programmation procédurale avec PHP
Création de scripts PHP simples
Fonctions PHP de base : echo, isset, empty
Structures conditionnelles et boucles
Manipulation des tableaux : array, foreach
3 - Programmation orientée objet
Concepts fondamentaux : classes, attributs, méthodes
Création et utilisation d'objets : new, $this, construct
Héritage, polymorphisme et encapsulation
Espaces de noms et interfaces
4 - Développement d'applications web complètes
Gestion des formulaires et traitement des données : GET, POST
Gestion des sessions et cookies
Fichiers : upload, gestion et sécurité
Outils d'analyse pour le débogage et l'optimisation
5 - Connexion aux bases de données
Introduction à PHP Data Objects : PDO
Connexions sécurisées aux bases de données
Requêtes SQL : SELECT, INSERT, UPDATE, DELETE
Gestion des erreurs et des transactions
Langage PHP - développer des sites web
Certifiante
Sans niveau spécifique