Vous êtes sur le point d’effectuer une demande d’enregistrement d’une certification au RNCP (Répertoire national des certifications professionnelles) ou au RS (Répertoire spécifique). Si vous souhaitez en savoir plus sur la procédure à suivre, consultez notre guide.
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