Certification - France compétences


Apprenez l'ensemble des compétences pour développer une application blockchain
Exploiter la blockchain dans le développement d'applications
Un programme de formation sur mesure
Le programme de formation a été pensé pour vous offrir un condensé de connaissances pour assouvir les plus grandes des curiosités.
Comprendre et pouvoir expliquer la technologie Blockchain et ses différentes briques
- Comprendre et interagir avec une architecture décentralisée
- Comprendre le fonctionnement de la preuve de travail
- Passer une transaction simple
- Décrire la structure d’un bloc
- Connaître les risques liés à l’usage des technologies de registre distribué
Appréhender la Blockchain Ethereum et son fonctionnement
- Expliquer les différents concepts de base de Ethereum (Ether, transaction, gas, opcode, smart contract ... )
- Rédiger son premier smart contract
- Calculer le coût en gas d’une transaction
- Publier son smart contract
Pratiquer Ethereum
- Comprendre un nœud Ethereum: Geth
- Créer et interagir avec sa propre Blockchain privée (installer, exécuter un noeud local)
- Installer et utiliser Metamask
- Découvrir et manipuler Remix
- Maîriser Ganache (installer, configurer avec Metamask)
- Déployer sur Ganache
Développer avec les fondements du langage solidity
- Maîtriser la syntaxe de solidity
- Concevoir un smart contract
- Développer puis Déployer un smart contract via Remix
- 1er projet à réaliser 🛫
Les outils du développement
- Découvrir et utiliser Truffle ET Hardhat
- Découvrir et utiliser infura, alchemy…
- Savoir déployer sur les blockchain à EVM
- Scripter des déploiements et des actions sur vos smarts contracts
- Continuer l'apprentissage de solidity
Savoir tester son application
- Acquérir les notions CI/CD
- Implémenter des tests fonctionnels pour assurer le fonctionnement du smart contract avant déploiement
- Savoir le faire avec Hardhat ou Truffle
- 2ème projet à réaliser 🛫
Connaitre les bonnes pratiques et la sécurité sur les smarts contracts
- Acquérir les bonnes pratiques solidity: faire du beau code
- Optimiser son smart contract en matière de consommation de gas
- Connaître les principales vulnérabilités d’un smart contract
- Savoir s'en prémunir
- Auditer un smart contract
Faire le lien avec le front-end
- Découvrir et développer un front-end avec ReactJs
- Concevoir, configurer et développer sa propre application décentralisée avec Truffle
- Savoir le faire avec Hardhat aussi
- Tour d'horizon des outils (Alchemy / Rainbow / Wagmi…)
- 3ème projet à réaliser 🛫
Maîtriser la finance décentralisée
- Découvrir la finance décentralisée
- Découvrir les protocoles de la DeFi
- Développer des smart contracts pour la DeFi
- Interagir avec les protocoles de la DeFi (aave, uniswap ..)
- Maîtrise / Pratique de Chainlink
Développement NFT
- Tour d'horizon de l'écosystème
- Maitrise des standards de smarts contract
- Découverte d'IPFS
- Conception d'une collection NFT
- Compréhension des contracts upgradable
Maîtrisez techniquement le déploiement d'une application décentralisée
La blockchain est une technologie disruptive s'intégrant dans de nombreux cas d'usage. Ajouter les connaissances de la technologie et de son écosystème pour l'intégrer à votre expertise.
Acquérir les notions techniques
Comprendre et savoir expliquer la Blockchain
Rejoindre l’écosystème en tant que professionnel
Déployer des projets web3 / applications décentralisées
Exploiter les outils de développement sur Ethereum
Certification inscrite au répertoire spécifique de France compétences
Des compétences répondant aux besoins du marché du travail
L'accès à un financement public pour développer vos compétences
La mobilité professionnelle et l'employabilité des individus facilitées


Nouveau contenu chaque semaine
Un rythme soutenu, et une promotion qui avance ensemble.
Concevez le futur de notre société
Cette formation est faite pour ceux qui veulent explorer
cette technologie révolutionnaire avec des experts blockchain reconnus.
Ceux qui sont soucieux de tout comprendre et de
devenir une référence dans ce milieu.
Ceux qui veulent bâtir l’écosystème Blockchain de demain.

Évaluation des compétences
Formation menant à la certification RS5000
"Exploiter la blockchain dans le développement d’applications"
💡Testez vos prérequis avec notre test technique :
Certification des compétences suivantes :
- 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.
- 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.
- 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.
- Concevoir un programme de transactions* pour une blockchain privée respectant les spécificités des transactions en vue d’optimiser son développement.
- 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.
- Implémenter des tests fonctionnels au programme de transactions pour assurer son bon fonctionnement avant déploiement* à l’aide de bibliothèques de tests.
- 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.
Prérequis et public cible de la certification :
Justifier d’un an d’expérience professionnelle en programmation web.
Voie d’accès à la certification :
Après un parcours de formation continue
Modalités d’évaluation de la certification :
Projet professionnel
À partir d’une problématique rencontrée par une organisation réelle ou fictive, le/la candidat(e) doit réaliser les étapes nécessaires au déploiement d’un programme de transaction sur une blockchain privée.
À l’écrit : un rapport de 15 à 20 pages comprenant : Une introduction, une première partie sur la compréhension besoin client, un état de l’art, la traduction technique et choix technique du projet ; une seconde partie sur la mise en oeuvre du projet ; une troisième partie sur le bilan de projet et les améliorations ; une conclusion.
À l’oral : une présentation orale de 50mn découpée en 3 parties : une présentation du rapport (20mn), une présentation de la démo (10mn), un échange avec le jury (20mn).
“Certification RS5000 - Exploiter la blockchain dans le développement d’applications” Lien : https://www.francecompetences.fr/recherche/rs/5000/
Des formateurs dédiés répondent à toutes vos questions
Vous êtes accompagnés tout au long de la formation
Un espace virtuel spécialement conçu pour vous
Découvrez nos autres formations
Chaque formation est conçue en collaboration avec nos experts.
FAQs
Retrouver l’ensemble des questions autour de nos parcours de formation Blockchain au sein d’Alyra.
Nous vous invitons à consulter la page dédiée à ce sujet directement ici. Nous vous confirmons tout de même sur cette page qu’avec seulement 12 semaines, nous n’aurons pas le temps de revoir toutes les bases et nous allons nous centrer sur le développement blockchain et smart contracts. Cela nécessite donc des connaissances et compétences dans un des grands langages de programmation (JS) et maîtriser Git/Github ainsi que les lignes de commandes.
Cela dépend des parcours de formation mais généralement nous organisons des groupes de 40 apprenants par promotion et avec l'ensemble des parcours cela correspond approximativement à 200 apprenants par session. La pédagogie mise en oeuvre vous permet de collaborer avec l'ensemble des apprenants lors de certains cours et/ou projets.
Sur l’ensemble de nos programmes vous bénéficiez d’une offre de sept jours pendant lesquels vous avez la possibilité d’annuler votre souscription et nous vous remboursons l’intégralité des coûts engagés sur votre compte bancaire sans condition. Si le délai est dépassé, il n’est plus possible d’obtenir un remboursement. L’annulation de votre souscription doit être envoyée directement par mail à bonjour@alyra.fr.
Vous pouvez d’ores et déjà souscrire et réserver votre place à la prochaine session de formation. Veuillez vous rendre sur la page de présentation correspondante.
Les cours sont directement accessibles par le biais de la plateforme d’apprentissage. Au cours de votre formation chaque semaine nous organisons des cours en direct et accessible en replay pendant vos 12 semaines d’apprentissage. Un moment avec le formateur support et un autre avec un expert de l’écosystème. Chaque live étant d’une durée minimum de 2h auxquels vous pourrez poser l’ensemble de vos questions et ainsi pouvoir interagir avec des acteurs travaillant au cœur de cet univers. Les lives ont généralement lieu en fin de journée à partir de 18h30-19h.
Vous devez rejoindre ce parcours ou module selon les dates de sessions indiquées. Des outils sont disponibles pour vous permettre d’échanger avec les autres apprenants. Principalement, nous vous demandons de rejoindre notre “maison” correspondant à notre serveur discord privé et réservé à nos apprenants et partenaires. Nous avons déjà +1200 apprenants ayant rejoint le serveur et de nombreux échanges ont lieu chaque jour. Et dans un second temps vous avez bien entendu accès à la plateforme d’apprentissage qui va vous permettre d’acquérir les compétences et connaissances nécessaires. Notre pédagogie est axée sur la pratique et l’ensemble de vos exercices / défis / projets devront être réalisés via les outils / solutions mises en oeuvre par l'équipe Alyra.
Libre à vous de suivre la formation au rythme imposé, cela correspond à un engagement compris entre 8h et 12h d’apprentissage par semaine. Si vous prenez du retard, nous organisons des sessions de rattrapage notamment pour l'obtention de la certification.
Le coût total de la formation du format : unique est de 3996,40€ TTC. Vous avez la possibilité d’obtenir une prise en charge par l’un de nos partenaires privés et/ou publics.
La formation a pour objectif de former des développeurs blockchain et smart contracts, à même de : interagir avec les blockchains existantes développées et utiliser leurs propres solutions de registres distribués développé, déployer et auditer des applications décentralisées (smart contracts) maîtriser les bonnes pratiques de l’intégration continue
Vous pouvez financer l’un des parcours ou modules selon différentes modalités, cependant concernant les modules vous ne pourrez pas bénéficier d'un financement par le biais de Pôle Emploi ou bien le CPF. Concernant les parcours principalement vous pouvez financer en fonds propres (CB ou virement) ou directement en crypto (BTC ou ETH). Nos parcours sont également accessibles par le biais de votre compte de formation (CPF) et/ou Pôle Emploi. Il faudra dans ce cas effectuer la certification correspondante. Dans le cas d’un refus de financement par Pôle Emploi nous pouvons transmettre votre dossier à la région. Si vous avez une promesse d’embauche alors nous pourrons obtenir les financements par le biais du dispositif de financement POEI. Les financements en plusieurs fois sont possibles, mais cela a un coût plus élevé.
Et ensuite c’est à vous de décider de votre direction. Vous aurez toujours accès au cours à vie ! Vous pourrez ainsi bénéficier des mises à jour que notre équipe apportera au programme au fil du temps. Vous avez accès au réseau Alumni qui permet de garder un lien et participer aux différents évènements ou projets de l'écosystème Web3.
Comme indiqué précédemment, ce parcours nécessite un engagement d’une durée de 12 semaines. Votre accès est illimité ! Vous pourrez ainsi bénéficier des nombreuses mises à jour que notre équipe effectue.
Ce parcours est accessible à distance par le biais d’un format unique accessible à tous. Il faudra cependant rejoindre ce parcours lors des sessions de formation que nous organisons tout au long de l’année. Ce format a été conçu pour répondre au plus grand nombre, que vous soyez salarié, indépendant ou demandeur d’emploi. Veuillez vérifier les dates de formation.
La certification est destinée aux développeurs web qui, dans le cadre de leurs fonctions ou dans leurs missions, sont amenés à développer sur la blockchain Ethereum. Adoptez les compétences indispensables pour l'obtention de la certification : Développer un smart-contract sur EVM, Adopter les bonnes pratiques de développement pour réduire les risques, Optimiser son code pour limiter les frais de gas, Intégrer la partie front d’une application décentralisée via les librairies, Déployer une application décentralisée sur une blockchain.
Oui tout à fait ! L’ensemble des formations que nous proposons restent accessibles aux salariés. Nous avons mis en place un format unique accessible à tous. Pour information généralement les profils qui occupent un poste de salarié pendant la formation représentent 75% des apprenants.
Pour toutes questions relatives à ce sujet, nous vous invitons à contacter la référente handicap Qualiopi Hélène Bunel : referent-handicap@alyra.fr
Vous n’avez pas trouvé de réponse à votre question ?
Notre équipe est à votre disposition du
lundi au vendredi de 9h30 à 18h