Programmation PHP - Niveau avancé
Formation créée le 28/12/2022. Dernière mise à jour le 04/08/2026.
Version du programme : 1
Version du programme : 1
Taux de satisfaction des apprenants
8,8/10
(2 avis)
Type de formation
DistancielDurée de formation
7 heuresAccessibilité
OuiProgrammation PHP - Niveau avancé
Cette formation se déroule en one to one avec votre formateur dédié, à distance, sur notre plateforme de webconférence, elle est opérationnelle basée sur la pratique avec un coaching adapté à votre profil et à votre planning.
Objectifs de la formation
- Maîtriser les concepts avancés de programmation PHP
- Assurer la sécurité des applications PHP
- Optimiser les performances des applications PHP
- Concevoir et mettre en œuvre des API RESTful
- Manipuler des images et des médias dynamiquement
Profil des bénéficiaires
Pour qui
- Formation ouverte à tout public
Prérequis
- Savoir rédiger sur clavier pour l’envoi d’e-mails ou traitement de texte.
Contenu de la formation
Concepts avancés de programmation PHP
- Introduction aux concepts avancés de PHP
- Fonctions anonymes et closures
- Programmation orientée objet avancée
- Héritage et polymorphisme
- Interfaces et traits
- Méthodes magiques
- Utilisation avancée des namespaces
- Gestion des exceptions et des erreurs
Sécurité en PHP
- Les principales vulnérabilités de PHP
- Validation et échappement des données utilisateur
- Gestion des sessions sécurisées
- Prévention des attaques par injection SQL
- Protection contre les attaques XSS et CSRF
- Cryptographie en PHP
Performance et optimisation
- Méthodes d'optimisation du code PHP
- Utilisation efficace des requêtes SQL
- Mise en cache des données
- Amélioration des performances du serveur web
- Profilage de code pour l'identification des goulots d'étranglement
Programmation avancée avec les bases de données
- Utilisation des requêtes avancées SQL
- Transactions et contrôles d'isolation
- Indexation et optimisation des requêtes
- Utilisation de NoSQL avec PHP
- Accès aux bases de données distantes et répartition de charge
API et services web
- Introduction aux API et services web
- Création d'API RESTful en PHP
- Authentification et gestion des accès API
- Consommation d'API tierces en PHP
- Utilisation de WebSockets pour les applications temps réel
Manipulation d'images et de médias
- Traitement d'images en PHP
- Génération d'images dynamiques
- Traitement de fichiers multimédias
- Conversion de formats d'images et de médias
Gestion avancée des sessions et de l'authentification
- Authentification à deux facteurs
- Utilisation de JWT (JSON Web Tokens) pour l'authentification
- Gestion des sessions utilisateur avancée
- Implémentation de mécanismes de rappel (callbacks) et de permissions avancées
Équipe pédagogique
Les formations sont menées directement par votre formateur spécialisé dans la discipline depuis plusieurs années. Elles se déroulent en one to one et sur-mesure.
Suivi de l'exécution et évaluation des résultats
- Feuilles de présence.
- Questions orales ou écrites.
- Mises en situation.
- Formulaires d'évaluation de la formation.
- Certificat de réalisation de l’action de formation.
Ressources techniques et pédagogiques
- Accueil du stagiaires dans une salle de webconférence
- Documents supports de formation projetés en partage d'écran
- Démonstration pratique
- Etude de cas concrets
- Mise à disposition en ligne de documents supports à la suite de la formation.
Qualité et satisfaction
Taux de satisfaction des apprenants
8,8/10
(2 avis)
Capacité d'accueil
Un seul apprenant
Accessibilité
La formation se déroulant à distance, une adaptation est possible pour les personnes en situation de handicap, nous contacter