En cliquant sur "Accepter", vous acceptez le stockage de cookies sur votre appareil pour améliorer la navigation sur le site, analyser l'utilisation du site et contribuer à nos efforts de marketing. Consultez notre politique de confidentialité pour plus d'informations.
Début session le 25 septembre 2023

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.
1

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é
2

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
3

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
4

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  🛫
5

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
6

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  🛫
7

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
8

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  🛫
9

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
10

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
Vous révéler

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

Cyril Castagnet, Développeur Blockchain

Cyril a élargi son champ de compétences en se formant au Développement Web et à la simulation quantique. Après avoir fondé une entreprise de consulting sur le thème de la blockchain, il a rejoint Alyra.

Formateur développeur blockchain référent

Accompagne et développe des projets web3

+ 6 ans dans l'écosystème blockchain

Certifications Simplon enregistrées par 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

Notre méthode pédagogique

Nouveau contenu chaque semaine

Un rythme soutenu, et une promotion qui avance ensemble.
12 semaines
Durée de formation
+120h
Vidéos cours / Rediff
3 sessions
Organisées par an
+24h
Talk Alyra

Concevez le futur de notre société

Cette formation est faite pour ceux qui veulent explorercette 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.

Un programme fait pour vous

Évaluation des compétences

Formation menant à la certification RS5000

"Exploiter la blockchain dans le développement d’applications"
Lien : https://www.francecompetences.fr/recherche/rs/5000/


💡Testez vos prérequis avec notre test technique :

➡️Cliquez ici


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"

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

FAQs

Retrouver l’ensemble des questions autour de nos parcours de formation Blockchain au sein d’Alyra.

À quoi correspond la certification du parcours "Exploiter la blockchain dans le développement d'applications" ?

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.

Puis-je suivre le parcours de formation à mon rythme ?

La formation comprend entre 8h et 12h d’apprentissage par semaine comprenant des créneaux en live avec nos intervenants. Ces temps en live sont fixes et ne peuvent pas être déplacés. Cependant des replays peuvent être disponibles pour les apprenants étant exceptionnellement indisponibles.

Un accès illimité ?

Oui effectivement, vos accès à la plateforme d’apprentissage et à la communauté Alyra sont illimités. Cela vous permet de bénéficier des nombreuses mises à jour que nous effectuons régulièrement. La communauté Alyra est très active dans l'écosystème blockchain.

Quels sont les formats disponibles pour ce parcours ?

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.

Des cours en téléprésentiel avec un formateur ?

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 accessibles 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 auquels vous pourrez poser l’ensemble de vos questions et ainsi 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.

Quelles sont les compétences / connaissances acquises à l’issue de la formation "Exploiter la blockchain dans le développement d'applications" ?

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

Quels sont les prérequis pour suivre la formation "Exploiter la blockchain dans le développement d'applications" ?

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.

Quel est le coût d'un parcours de formation ?

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.

Quelle est la durée des parcours de formation ?

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.

Un accès à la plateforme et au réseau Alyra limité à une année ?

Non ! Rassurez-vous nous vous confirmons que l'ensemble de nos apprenants ont un accès illimité (tant que le programme est commercialisé) à la plateforme d'apprentissage ainsi qu'à la communauté Alyra.

Quels sont les accès obtenus lors de la souscription ?

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. 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.

Nos formations sont-elles accessibles aux personnes en situation de handicap ?

Pour toutes questions relatives à ce sujet, nous vous invitons à contacter la référente handicap Qualiopi Hélène Bunel : referent-handicap@alyra.fr - Un livret d'accueil dédié aux personnes en situation de handicap est disponible sur simple demande à l'adresse précitée.

Quels parcours dois-je suivre ?

Nous proposons trois parcours principaux orientés Blockchain. Le parcours de développeur blockchain nécessite des prérequis plus importants pour y accéder et les deux autres parcours sont faciles d'accès. Concernant les modules de formation, ceux-ci sont accessible à tous. Nous vous invitons à programmer un échange téléphonique avec l'équipe d'Alyra qui pourra répondre à l'ensemble de vos questions, découvrir vos objectifs afin de vous accompagner dans votre réflexion.

À quoi correspond l’offre : 7 jours satisfaits ou remboursés ?

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.

Quel est le déroulement après la formation ?

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.

Une certification à l'issue des parcours de formation ?

Oui tout à fait ! L’ensemble de nos parcours de formation vous permettent d’obtenir un certificat qui atteste de vos compétences et connaissances suite à la réussite de votre évaluation selon le parcours choisi. Nos certificats sont émis et enregistrés par le biais de la solution EvidenZ (BCDiploma).

Je suis salarié, vos formations sont-elles adaptées ?

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.

Date de la dernière mise à jour des FAQs : 14/06/2023