Description
La certification a pour objectif de certifier que le candidat est en mesure de mobiliser ses compétences lors du :
Développement d'application exploitant une blockchainDéveloppement de programmes de transactions pour une blockchain
Objectif
Les compétences attestées par la certification :
- C1. Concevoir un projet d'application impliquant une blockchain* privée en exploitant les pratiques et outils de conception d'application afin de répondre aux enjeux du client.
- C2. Développer la partie front-end* d'une application à l'aide de bibliothèques logicielles adaptées permettant à l'utilisateur final d'interagir avec un programme de transactions déployé sur une blockchain.
- C3. Développer la partie back-end* d'une application interagissant avec le programme de transactions déployé sur une blockchain, à l'aide de bibliothèques logicielles.
- C4. Concevoir un programme de transactions* pour une blockchain privée respectant les spécificités des transactions en vue d'optimiser son développement.
- C5. Développer un programme de transactions conforme au dossier de conception en veillant à la sécurisation et à l'optimisation du programme de manière à assurer son bon fonctionnement.
- C6. Implémenter des tests fonctionnels* au programme de transactions pour assurer son bon fonctionnement avant déploiement* à l'aide de bibliothèques de tests.
- C7. Déployer* un programme de transactions sur une blockchain privée dans le respect du processus de mise en production afin de rendre le programme opérationnel pour l'utilisateur final.
Niveau
Sans équivalence de niveau
Date de validité
24/05/2024
Domains
- Informatique et systèmes d'information
NSF
- Informatique, traitement de l'information, réseaux de transmission
- Informatique, traitement de l'information, réseaux de transmission des données
- Modèles mathématiques ; Informatique mathématique
GFE
- Gestion et traitement de l'information
Rome