La certification évalue des compétences transversales et n’est pas circonscrite à un domaine ou sous domaine spécifiques, mais couvre l’ensemble des domaines d’activité professionnelle.
Le certifié travaille au sein des établissements aussi bien publics que privés, exemple :
Des services informatiques d’une collectivité territoriale ou d’une administration
Des services informatiques d’une grande entreprise
Dans des Entreprises de services du Numérique ENS.
Des agences WEB
Des agences de publicités
Des PME-PMI ou des associations
A son compte comme indépendant.
La compétence "Développement WEB : PHP, Symfony, AngularJS, Node.JS" se distingue par l'acquisition des compétences du développement orienté objet avec le frmawork Symfony qui est en forte demande sur le marché du travail, mais aussi l'acquisition des compétences de développement sous AngularJS et NodeJS utilisés par les API Google et les réseaux ociaux.
Le développeur web participe à la conception, et au développement technique de nouvelles applications WEB (Site vitrine / évènementiel / e-commerce / services / extranet / intranet / communauté / portail) adaptables à tout navigateur Web mais aussi sur différents terminaux : Tablette/ Smartphone/ Iphone et ipad
A l'aide du cahier des charges réalisé par le chef de projet, le développeur web programme les fonctionnalités qui correspondent aux besoins du client pour son site ou son application WEB en prenant en compte les normes et protocoles en vigueur.
Le développeur WEB maîtrise les compétences techniques pour la conception et le développement Front-end et Back-end dans le cadre de réalisation de sites dynamiques.
Le développeur WEB documente toutes ses activités, enregistre les écarts et mène les actions correctives nécessaires.
Il veille au respect des normes et standards du WEB.
Compétences attestées
Le certifié "Développement WEB : PHP, Symfony, AngularJS et NODE.JS" effectue la conception ainsi que la réalisation technique d’une application web dynamique et portable sur tout terminal mobile. Il est appelé à intervenir dans toutes les étapes techniques de la réalisation et du déploiement d'applications WEB en lien avec internet.
Les certifiés auront les capacités d’accomplir les tâches suivantes :
Recueil et compréhension des besoins du projet
Définition et proposition d’une solution applicative
Conception et prototypage de l’interface utilisateur
Conception du schéma physique de la base de données MySQL
Développement de composants logiciels et des pages web riches connectées à une base de données : PHP-HTML-CSS-javascript-Ajax-jQuery-Responsive-Angular- Node.JS- React Native- ReactJS- Cross Plateforme- Cordova - Ionic- Conduite de projet WEB- PHP orienté objets- Symfony…
Gestion d’environnement de développement et de test
Optimisation de la qualité du code et de l’application en utilisant des utilitaires spécifiques.
Réalisation des tests nécessaires à la validation
Rédaction de la documentation technique et utilisateur
Pour l’obtention du certificat, toutes les compétences détaillées dans la rubrique (Descriptif général des compétences constituant la certification) sont évaluées et prises en compte, à savoir :
Analyse et expression des besoins
Relation client et partie prenante (interne ou externe)
Conception et création de la base de données
Conception et programmation de l’application
Test de l’application et de la base de données
Mise en production et évolution
Voie d'accès à la certification
Prérequis à l'entrée
* Les admissions se font sur dossier et entretien individuel approfondi * Dans certains cas et si nécessaire, des tests de logique et d'abstraction pour évaluer si le participant suivra la formation avec succès seront assurés par CEGEFOS. * Niveau bac ou équivalent * Autodidacte avec expérience * Culture web et usage d’internet au quotidien. * Maitrise des outils informatiques et bureautiques. * Capacité à travailler en équipe forgée sur un sens de l’écoute. * Appétence forte pour la technologie. * Esprit de synthèse et de logique.