L'essentiel
Code(s) NSF
326t : Programmation, mise en place de logiciels
Formacode(s)
30805 : Langage PHP
Date d’échéance
de l’enregistrement
31-12-2021
Nom légal | Siret | Nom commercial | Site internet |
---|---|---|---|
AGORATIC | 53213141400015 | - | - |
Objectifs et contexte de la certification :
La certification "Développer des applications PHP avancées" touche un public d'informaticien qui seront amenés à travailler dans des domaines très transverses
- Attester de la capacité du candidat à manipuler le langage PHP de façon avancée pour mettre en oeuvre des sites web dynamiques professionnels.
- Être capable de mettre en place des applications Web pointues.
- Être capable de développer des applications en programmation orientée Objets.
- Maîtriser les échanges de type API avec XML et JSON.
Compétences attestées :
De façon générale la certification a pour but de valider une expertise permettant d'aborder des projets Web complexes.
- Gérer PHP en ligne de commande;
- Gérer les dépendances PHP;
- Développer en POO;
- Accèder à des bases de données avec PDO;
- Mettre en place des échanges de données en couplage lâche;
- Mettre en place une politique de sécurité;
- Gérer les performances PHP.
Gérer PHP en ligne de commande
- Rédiger des scripts simples
- Interagir avec l'utilisateur
Gérer les dépendances
- PHPInstaller et mettre à jour des dépendances
Développer en POO
- Gérer l'héritage
- Utiliser les espaces de noms pour faciliter la gestion du nommage
- Mettre en place des itérateurs
Accéder à des bases de données avec PDO
- Manipuler des données avec PDO
- Gérer des transactions
Mettre en place des échanges de données en couplage lâche
- Mettre en place des API
- Mettre en place des appels distants avec curl et Guzzle
- Créer et manipuler des flux XML
- Naviguer dans des fichiers XML avec XPath
- Échanger des données avec JSON
Mettre en place une politique de sécurité
- Identifier les données de confiance
- Gérer l’authentification
- Sécuriser les bases de données
- Valider les saisies de l’utilisateur
- Se protéger des attaques XSS
- Être capable de gérer les erreurs PHP
Gérer les performances PHP
- Optimiser les performances de PHP
- Connaître les techniques de mise en cache
Modalités d'évaluation :
La certification et la formation se déroulent entièrement en présentiel.
Elle alterne contrôle de connaissance et pratique. La certification de l'apprenant nécessite la validation des 7 compétences essentielles. La durée de la formation est de 24 heures, la certification dure quant à elle 4 heures.
Références juridiques des règlementations d’activité :
Le cas échant, prérequis à l’entrée en formation :
- Avoir développé en PHP depuis au moins un an ;
- Maîtriser le langage HTML et avoir des bases en Javascript ;
- Avoir une première expérience en programmation orientée Objet.
Le cas échant, prérequis à la validation de la certification :
Aucune correspondance
Date d'échéance de l'enregistrement | 31-12-2021 |
---|
Statistiques :
Lien internet vers le descriptif de la certification :
defi-metier
Le certificateur n'habilite aucun organisme préparant à la certification