Formation : Exploiter la blockchain dans le développement d’applications
Toutes les clés pour réussir votre montée en compétences (Titre RS5000) !
+175HEURES
DE FORMATION
FORMATION CERTIFIANTE
À DISTANCE
FINANCEMENT
CPF / POLE EMPLOI / OPCO
Tarif TTC
3 890 €
2 890€*
Présentation de la formation
Pourquoi développer ses compétences pour créer une application blockchain ?
Un développeur Blockchain est un développeur informatique spécialisé dans la technologie et la programmation de la Blockchain.
La technologie Blockchain nécessite des connaissances spécifiques car son langage diffère des autres codes informatiques, même s’il peut avoir certaines similarités avec le JavaScript.
De plus en plus d’entreprises françaises s’y intéressent, à travers ses applications dans les domaines de la traçabilité de la traçabilité alimentaire (CristalChain), dans l’assurance (MoneyTrack), de la gestion de preuve (KageSecur) ou encore de la crypto-monnaie (Stackinsat). Pour cela, elles investissent et créent de l’emploi. Or le profil de développeur spécialiste Blockchain est rare comme nous l’explique Claire Balva, directrice Blockchain et Crypto chez KPMG France :
@esilv.ingenieurs Bosser dans les cryptos ? #blockchain #cryptos #nft #web3 #bitcoin ♬ son original - ESILV
ACADEE est un des rares organismes qui forment à ce métier.
Sa formation vous apportera les connaissances théoriques et les compétences pratiquent qui vous rendront opérationnel et efficace rapidement.
A qui s'adresse cette formation :
- Vous êtes déjà développeur et vous souhaitez vous spécialiser dans le domaine de la blockchain ?
- Vous souhaitez savoir comment déployer des smart contracts sur Ethereum ?
- Vous souhaitez participer à l’essor du web3 et de la Finance Décentralisée ?
- Vous souhaitez sécuriser votre code et maîtriser les bonnes pratiques de Cyber-Sécurité ?
- Vous souhaitez maîtriser à la fois la programmation BACK et FRONT ?
- Vous souhaitez apprendre à créer une application décentralisée (dApp) ?
Alors cette formation à la fois théorique et pratique est faite pour vous !
Vous l’aurez compris, elle s’adresse tout particulièrement aux développeurs souhaitant se spécialiser sur la blockchain Ethereum pour devenir développeur web3 fullstack.
- Du 9 mai au 16 juin 2023
- Du 23 octobre au 1er décembre 2023
Du 9 mai 2023 au 4 août 2023- Du 23 octobre 2023 au 2 février 2024
- Justifier d’un an d’expérience professionnelle en programmation web
- Savoir programmer en JAVASCRIPT
- Savoir utiliser Git et GitHub
- Connaissances en HTML 5 et CSS3
- Savoir utiliser Linux et la ligne de commande dans un terminal
- Connaissances en React / TypeScript
- Français lu, écrit, parlé
- Avoir un ordinateur avec ZOOM et DISCORD
- Avoir un environnement de développement sous MAC ou LINUX (UNIX like)
- Connexion Internet >1M
FINANCEMENT
A l’issue de la formation, vous saurez :
- Comprendre les impacts stratégiques de la blockchain et de la finance décentralisée (DeFi)
- Programmer des Smart Contacts en Solidity sur la blockchain Ethereum
- Maîtriser les bonnes pratiques de cyber-sécurité
- Programmer pour la Finance Décentralisée
- Définir et conceptualiser un NFT
- Gérer les différentes cartographies d'une Application Décentralisée
La certification « Exploiter la blockchain dans le développement d’applications » (RS5000) constitue une réponse aux demandes actuelles du marché. Elle permet au/à la candidat(e) formé(e) sur cette compétence de sécuriser son parcours professionnel et de maintenir son employabilité dans des organisations de plus en plus exigeantes.
Face aux mutations importantes des métiers du numérique, toute personne ne maîtrisant pas la technologie blockchain risque de fragiliser non seulement son parcours professionnel mais aussi son organisation par l’exploitation d’outils non efficients.
Une certification validant des compétences liées à l’exploitation de la blockchain dans le développement d’applications constitue donc un levier de sécurisation durable des salariés.
C1. Concevoir un projet d’application impliquant une blockchain 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.
A 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 publique.
Correction : Un jury composé de 3 personnes, dont au moins un professionnel.
Rendus attendus
1- A 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.
2. A 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).
VOS FORMATEURS
Lionel LIMOL
Développeur Blockchain | Solidity, Cairo et Cadence
Lorcann RAUZDUEL
FORMATEUR / DEVELOPPEUR WEB3

CTO de Neodymium, plateforme web3 no-code. Lorcann est un passionné de programmation et d'entrepreneuriat, il a commencé a codé lorsqu'il était au collège, et quelques années plus tard en 2015, il découvre la cryptomonnaie. Il intervient dans de nombreux autres organismes pour donner des formations ou des conférences autour du Web3 comme Epitech ou Digital Campus.
PROGRAMME DE LA FORMATION











Les points forts de la formation:
ACADEE utilise la « pédagogie par projet ». Elle vous permet d’apprendre en faisant, testant et participant à des projets. Vous êtes acteurs de leur formation, avec la prise d’initiatives comme moteur personnel et collectif. L’autonomie, l’implication et la solidarité sont les fondamentaux de cette pédagogie, qui prône le courage et l’excellence.
Dans ce type de pédagogie, le rôle du formateur est surtout de pousser à la réflexion plutôt que d’apporter des réponses toutes faites. Néanmoins, il est là pour vous orienter vers les bonnes pratiques de programmation sans pour autant dire exactement quoi faire.
Pour résumer, cette pédagogique vous permet d’apprendre à apprendre, à rechercher l’information par vous-même, tout en étant guidé par votre formateur. Votre formateur est donc plus dans un rôle de coach qui vous donne les ressources nécessaires plutôt que de vous imposer une manière précise de faire.
POURQUOI SUIVRE CETTE FOMATION CHEZ ACADEE ?
- Une formation préparée et animée par des spécialistes de la blockchain Ethereum
- Un accompagnement individuel
- Une pédagogie "par projet" (live coding, TD, Rush...)
- Un groupe privé sur Discord pour rejoindre la communauté des stagiaires et échanger avec vos formateurs
- Une pédagogie et un discours adaptés pour conserver votre motivation tout au long du programme.
- Prépare à la certification "Exploiter la blockchain dans le développement d’applications" (RS 5000)
MODALITés DE LA FORMATION
- Pour toutes nos formations, nous réalisons des études préalables à la formation pour adapter les modalités pédagogiques et l’animation de la formation en fonction de la situation de handicap annoncée. De plus en fonction des demandes, nous mettrons tout en œuvre pour nous tourner vers les partenaires spécialisés. Pour les personnes en situation de handicap, nous contacter.
- Talks
- Talks Intéractif
- Live Coding
- Live Coding SPECIAL (mélange de Live Coding & de Talk)
- TD
- Rush
- Méthode pédagogique expositive :
- Présentation orale d’un exposé théorique projeté
- Méthode pédagogique active :
- Quizz
- Travaux dirigés à réaliser en autonomie
- Rush à réaliser durant un temps imparti
- Méthode pédagogique interrogative :
- Participation à des visio-conférences hedbomadaire avec le formateur
Avant la formation, nous réalisons :
Un entretien téléphonique de 30 minutes entre le futur stagiaire et notre responsable pédagogique. L’objectif est de présenter la formation, d’interroger le stagiaire sur son parcours, ses motivations et de répondre à ses éventuelles questions. Nous lui demandons aussi de pouvoir justifier d’au moins un an d’expérience professionnelle en programmation web pour notre formation « Développeur Blockchain / Web3 ».
Une évaluation de pré-formation est ensuite réalisée par le futur stagiaire avec le responsable de formation afin de tester ses connaissances . Par exemple, notez de 1 à 10 votre expertise sur ces sujets :
- Savoir programmer en JAVASCRIPT
- Savoir utiliser Git et GitHub
- Connaissances en HTMLS 5 et CSS3
- Savoir utiliser Linux et la ligne de commande dans un terminal
- …
Cette évaluation sert aussi au stagiaire à se situer par rapport aux connaissances qu’il aura à apprendre durant la formation. Nous lui demandons de s’auto-évaluer de 1 à 10 sur les notions suivantes :
- Usage du framework de développement Remix IDE
- Programmation de smart contract en Solidity
- Usage du protocole aave
- le failles des challs de PoCEther
- Développement en react
- Maitrise de web3.js
- …
Une analyse des réponses est ensuite effectuée par notre équipe pédagogique afin déterminer si le niveau du stagiaire correspond bien aux prérequis de la formation. En fonction du résultat, nous informons le stagiaire sur son éligibilité ou son inéligibilité.
Durant la formation, nous réalisons un quizz à l’issu de chaque chapitre afin de valider que le stagiaire ai bien assimilé les notions importantes pour passer au chapitre suivant. Il peut aussi suivre sa progression et connaitre ses résultats sur notre plateforme e-learning. Une page de suivi pédagogique individualisé est aussi disponible sur son extranet (sur Digiforma).
En fin de formation, le stagiaire rempli une évaluation à chaud afin qu’il puisse s’autoévaluer sur ses nouvelles connaissances acquises (mêmes questions qu’au point 2.2) et nous faire part de ses remarques, points d’amélioration…
Nous éditons ensuite une RAPPORT QUALITÉ DE LA FORMATION permettant de voir la progression du stagiaire sur les compétences à acquérir lors de la formation.
A 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. Pour ce faire, il/elle doit :
– Concevoir la partie technique du projet composée d’un schéma de base de données, d’un schéma fonctionnel, d’une maquette des interfaces, de la sélection des outils
– Etablir la connexion entre l’interface et une blockchain à l’aide d’outils préalablement sélectionnés. Il/elle doit ensuite développer les interactions avec une blockchain.
– Etablir la connexion entre le back end et une blockchain à l’aide d’outils préalablement sélectionnés. Puis, il/elle doit développer les interactions avec une blockchain.
– Réaliser la conception du programme de transactions à destination d’une blockchain privée. Il/elle doit argumenter ses choix de structure des données, de transactions et d’outils techniques.
– Développer un programme de transactions à destination d’une blockchain privée, optimisé et sécurisé, sur la base des éléments de conception et des bonnes pratiques de sécurité et d’optimisation.
– Réaliser les tests fonctionnels correspondant à l’ensemble des scénarios d’exploitation du programme de transactions en sélectionnant et en utilisant une ou des bibliothèques logicielles de tests.
– Attester du bon fonctionnement du programme en local à l’aide de tests fonctionnels. Ensuite, il/elle doit déployer le programme de transaction sur une blockchain privée.
Correction : Un jury composé de 3 personnes, dont au moins un professionnel.
I- INSCRIPTION
1- Entretien de préadmission
Entretien téléphonique de préadmission avec Samuel DUMAS, co-fondateur d’ACADEE, pour définir votre projet et vos objectifs.
Présentation de la part du client des problématiques rencontrées et détermination des objectifs professionnels de la formation.
Audit des besoins afin d’adapter la formation à chaque apprenant.
2- Test d’évaluation des prérequis
Notre objectif est que tous nos apprenants puissent suivre leur parcoures dans de bonne condition sans être perdu dès le début pour qu’ils réussissent tous leur certification finale.
Afin de vérifier ce niveau d’entrée, nous demandons au candidat de remplir un QCM de 60 questions.
3- Evaluation de pré-formation
Si le candidat obtient la moyenne au test (30/60 ou plus), il sera alors contacté par notre référent pédagogique afin d’évaluer ses besoins, sa motivation.
L’objectif est de connaitre le niveau initial du candidat sur les blocs de compétences de la formation ainsi sur la définition de son projet, de ses objectifs et de ses critères de satisfaction.
4- Signature et validation des documents administratifs
Envoi et signature des éléments administratifs : programme de formation, devis et convention.
5- Validation du financement
Acceptation du dossier par l’organisme de financement
II- ENTREE EN FORMATION
1- Evaluation continue
En fin de chaque chapitre, le candidat devra rendre une évaluation (QCM, livrable…) permettant au formateur de suivre la compréhension des notions abordées.
2- Réalisation de votre projet d’application décentralisée (dApp)
Chaque chapitre de la formation vous permettra d’avancer sur la réalisation d’une « brique » de votre projet d’application que vous présenterez devant le jury final.
Voie d’accès à la certification :
– Après un parcours de formation continue
– Par candidature individuelle
– Par expérience
Composition des jurys :
– Un jury composé de 3 personnes, dont au moins un professionnel.
- La formation est ponctuée d’une attestation de fin de formation délivrée par ACADEE au client. Y seront précisés les objectifs pédagogiques, le nombre d’heures total de la formation, la validation des acquis et la date.
- La certification « Exploiter la blockchain dans le développement d’applications » (RS5000) sera délivrée en fonction de la décision du jury lors de la présentation du projet : Le jury délivrera une note pour chaque bloc de compétence ainsi que pour le document écrit et la soutenance orale. Si le stagiaire obtient la moyenne, il obtiendra la certification ainsi que l’attestation ACADEE.
-
- Le taux de satisfaction de notre première session est de 3.3/5 sur 3 stagiaires en 2022
- Le taux d’abandon : 0%
- Le taux d’obtention de la certification « Exploiter la blockchain dans le développement d’applications » est de 100%
EQUIPE PéDAGOGIQUE
Samuel
Dumas
FONDATEUR D'ACADEE
Référent handicap et administratif

Hugo
Durand
Référent pédagogique

Lorcann
RAUZDUEL
SOURCING FORMATEURS & CONTENU

Gregory
Moreno
FORMATEUR BLOCKCHAIN

Audrey
PINEL
Assistante Administrative

Abdelkarim
Bengrine
Vice president - POC SERVICES

Albert
Valentin
Vice President - PoC Innovation

ADVISOR
Benjamin FARAGGI
EXPERT FRANÇAIS DE LA BLOCKCHAIN

CEO fondateur de « Spuro : Blockchain Platform », application de création de Blockchain. Auteur du livre « La Blockchain, comprendre la mutation ». Il accompagne de nombreuses entreprises pour le déploiement de Blockchains privées et hybrides, avec des installations opérationnelles. Il intervient aussi dans des colloques et séminaires d’entreprises. Benjamin pilote aussi KageSecur, la Blockchain de la confiance pour les avocats et les huissiers de justice.
S'inscrire à la Formation
"DEVENIR DÉVELOPPEUR FULLSTACK BLOCKCHAIN / WEB3"
Utilisez votre budget CPF en 4 étapes
1.
Identifiez-vous sur la plateforme CPF
Connectez-vous sur la plateforme Mon Compte Formation et consultez le montant de vos crédits CPF.
2.
Validez votre Identité Numérique
Depuis peu, FranceConnect+ a été mis en place afin de renforcer la sécurité du service Mon Compte Formation. Il vous faudra dès lors valider votre Identité Numérique pour vos démarches CPF.
3.
Inscrivez-vous à notre formation
Effectuez une demande d’inscription à notre parcours de formation. De cette façon, nous pourrons vous orienter au mieux et vérifier votre éligibilité.
4.
Complétez votre inscription sur la plateforme CPF
Une fois votre éligibilité vérifiée, complétez votre inscription via la plateforme CPF en remplissant ce formulaire.
Merci de consulter notre calendrier afin de prendre RDV.
Toute inscription sera validée uniquement après un entretien téléphonique.
Dernière mise à jour de cette page : 13/12/2022
* Offre limitée jusqu’au 31/12/2022