Développement d'applications décentralisées blockchain : concevoir, sécuriser, déployer
Un programme complet pour les développeurs qui veulent maîtriser la magie des smart contracts, les techniques d'optimisation et de sécurisation les plus robustes et des intégrations avec le front-end éblouissantes. Et évidemment, développer leurs tokens, leurs NFTs et leurs applications de Finance Décentralisée
Un programme de formation sur-mesure
Le programme de formation a été pensé pour vous offrir un condensé de connaissances afin d'assouvir les plus grandes des curiosités.
Module introductif
- Un aboutissement de recherche scientifique
- Blockchain et valeur
- Découverte d'Ethereum
- Les premières manipulations
Solidity & Outils
- L'apprentissage d'un nouveau langage
- Vos premiers projets
- Découverte des outils de l'écosystème
Tests unitaires
- Retour sur un essentiel du développement
- Une méthodologie claire
- Être prêt à développer pour le monde professionnel
Sécurité & optimisations
- Connaître les failles
- Savoir s'en prémunir
- Faire du beau code
- Connaître les normes
Création de Dapps
- Savoir faire rapidement un front-end
- Lier nos contrats à notre front
- Déployer en production
Finance décentralisée
- Comprendre la révolution DeFi
- Maîtriser sa théorie complète
- Voir du code en production
- Interagir sur des protocoles
Les NFTs
- L'innovation derrière le NFT
- Maîtriser les technologies associées
- Produire vos premiers NFT grâce aux librairies
- Savoir réaliser un produit NFT complexe
Projet final et soutenances
- Formaliser votre projet
- Collaborer avec une équipe de consultant & expert DeFi
- Réaliser votre prototype de bout en bout
- Soutenir devant un jury de professionnels
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 ..)
- Utiliser les oracles (Chainlink...)
Développement NFT
- Tour d'horizon de l'écosystème
- Maîtrise des standards de smart contracts
- Découverte d'IPFS
- Conception d'une collection NFT
- Compréhension des contracts upgradable
À qui s'adresse cette formation ?
La blockchain est une technologie disruptive s'intégrant dans de nombreux cas d'usage. Les secteurs d'activité impactés par la blockchain sont nombreux : Finance, Logistique, Santé, Immobilier, Média, Assurance, Gouvernance. Connaître cette technologie est ainsi primordial, peu importe votre activité professionnelle. Grâce à cette certification, vous pourrez ajouter de nouvelles compétences professionnelles essentielles à votre CV, mais aussi orienter vos activités professionnelles vers le domaine du Web3 et de la blockchain si vous le souhaitez :
- Développeur blockchain
- Tech lead
- Architecte blockchain
- Lead Developer
- DevOps Engineer
- Chef de projet technique
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. Connaître cette technologie, c'est faire partie de son écosystème.
Déployer des projets web3 / applications décentralisées
Comprendre et savoir expliquer la Blockchain
Développer vos propres tokens, et vos propres NFTs
Rejoindre l’écosystème avec les compétences d'un développeur blockchain
Exploiter les outils de développement sur Ethereum et sur EVM
Créer des applications de Finance Décentralisée
Vos référents
Cyril Castagnet
Formateur développement 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.
CTO & Co-founder de Delphya
Professeur Dev Blockchain chez Alyra, l'école blockchain
Co-founder de TASC Studio
Ben BK
Formateur développement blockchain
BenBK est passionné par le développement blockchain, il éduque les développeurs à travers sa chaîne Youtube liée au développement Web3 depuis maintenant plus de 2 ans.
Blockchain Fullstack Developer
Youtuber
CTO Anim4rt
Clément Lesaege
Clément Lesaege est le fondateur et directeur technique de Kleros, un protocole de résolution de litiges décentralisé
Hadrien Croubois
Hadrien est un ingénieur en Smart Contracts qui travaille pour OpenZeppelin, un acteur majeur de l'écosystème Ethereum.
Oscar Roche
Oscar est un ancien développeur de Consensys qui travaille aujourd'hui via Only Dust, une plateforme pour inciter financièrement les développeurs à contribuer à des projets Open Source.
Dydymoon
Dydymoon exerce un nouveau métier consistant à élaborer des stratégies de gestion de portefeuilles, et propose ses stratégies à plusieurs protocoles DeFi via leur forum de gouvernance.
Franck Dupont
Avec son frère, Damien Dupont, il fonde OpenGem qui est un standard de qualité de référence dans l'écosystème des NFT. Aujourd'hui, ils animent en plus NFT Biarritz l'un des plus grand rendez-vous du NFT Français.
Formation menant à la certification RS6515
Certification RS6515 - Développer une application décentralisée avec les technologies blockchain
💡Testez vos prérequis avec notre test technique :
➡️ Cliquez ici
Certification des compétences suivantes
- C1. Rédiger un cahier des charges d'une future application décentralisée
- C2. Développer un contrat intelligent (smart contract)
- C3. Exploiter un jeton numérique (token ou NFT) en utilisant les standards pratiqués dans l'industrie
- C4. Sécuriser et auditer un smart contract
- C5. Maîtriser le versioning et l'intégration continue
- C6. Mettre en place des tests fonctionnel
- C7. Intégrer les smarts contracts avec un front
- C8. Déployer un contrat intelligent (smart contract) sur une blockchain
Prérequis
Expérience professionnelle de 1 an minimum ou diplôme/certification de niveau 5 minimum, en développement d’applications web ou logiciel.
Avoir suivi la formation associée à la certification dans son entièreté et avoir terminé, puis rendu, les livrables attendus pour l'évaluation avant la date de l'examen.
Voie d’accès à la certification :
Après un parcours de formation continue
Modalités d’évaluation de la certification :
Projet professionnel
La certification est évaluée par une mise en situation professionnelle reconstituée : Le candidat conçoit et développe une application décentralisée répondant à un enjeu identifié, puis déploie le contrat intelligent de l'application sur une blockchain.
L’évaluation comprend une épreuve écrite, une épreuve orale ainsi qu’une épreuve technique.
En bref
- 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
Nouveau contenu chaque semaine
Un rythme soutenu, et une promotion qui avance ensemble.
Évaluation des compétences
Certification France Compétences "Exploiter la blockchain dans le développement d’applications" RS6515
La certification "Développer une application décentralisée avec les technologies blockchain", inscrite au Répertoire Spécifique des Certifications et Habilitations de France Compétences par Alyra, sous le numéro "RS 6515", est obtenue par la validation de chacune des compétences.
Les compétences sont évaluées par un jury de professionnel(le)s lors d'une évaluation certifiante en fin de formation, écrite, orale et technique.
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.
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.
Dernière MAJ le 12/06/24
Combien avons-nous d'apprenants au sein d'Alyra ?
Nous avons eu +2000 apprenants formés depuis la première session qui a eu lieu en janvier 2019. À l'issue de chaque session de formation, nous organisons des sessions de feedback cela nous permet d'améliorer en continu nos programmes, notre pédagogie et les outils mis en œuvre. Nous vous invitons par curiosité à regarder notre profil via LinkedIn, vous pourrez ainsi entrer en lien avec des alumni d'Alyra.
Quels sont les financements disponibles ?
Nous accompagnons tous nos apprenants dans la recherche de financements pour leur formation. Différentes options sont disponibles selon votre situation, et nous sommes là pour vous guider à chaque étape. Consultez la page Financement pour en savoir plus.
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éployer et auditer des applications décentralisées (smart contracts) maîtriser les bonnes pratiques de l’intégration continue
À 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.
Combien d'apprenants par session de formation ?
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.
Souhaitez-vous financer votre formation par la région ?
Pour ce type de financement, nous vous invitons à programmer un échange téléphonique avec un des membres de l’équipe via le bouton prise de rendez-vous dans le menu du site. Les modalités de financement varient selon les régions, donc il sera préférable de nous contacter pour faire un point sur votre demande et vous expliquer les démarches à suivre.
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.
À 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.
Quelle est la durée des parcours de formation ?
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.
Quel est le coût d'un parcours de formation ?
Le coût total de la formation 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.
Quels parcours dois-je suivre ?
Nos parcours certifiants nécessitent la maîtrise de prérequis impératif. Nous vous invitons à programmer un échange téléphonique avec l'équipe d'Alyra qui pourra répondre à l'ensemble de vos questions, sur https://www.alyra.fr/rendez-vous, afin de découvrir vos objectifs et de vous accompagner dans votre projet.
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, nous organisons chaque semaine 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 au cours duquel 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.
Comment accéder à la formation ?
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.
Un accès illimité ?
Oui, vos accès à la plateforme d’apprentissage (tant que le parcours de formation est commercialisé) 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.
Une certification à l'issue des parcours de formation ?
Nos parcours de formation certifiants vous permettent d’obtenir un certificat de compétences professionnnelles, enregistré auprès de France Compétences, qui atteste de vos compétences et connaissances suite à la réussite de votre évaluation selon le parcours choisi.
Je suis salarié, vos formations sont-elles adaptées ?
Oui ! L’ensemble des formations que nous proposons restent accessibles aux salariés. Nous avons mis en place un format compatible avec votre vie professionnelle. Pour information, les profils qui occupent un poste de salarié pendant la formation représentent 75% des apprenants.
Un rattrapage pour la certification est-il possible ?
Puis-je demander un rattrapage si je n'obtiens pas la certification ? Pour les formations certifiantes, il est possible de repasser l'examen de certification, lequel se déroulera alors dans les mêmes conditions que l'examen initial. Lors de la réception des résultats de l’examen de certification, un lien est transmis afin de formuler une demande de rattrapage. Le rattrapage est facturé 400€.
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.
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.
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 sont disponibles pour les apprenants étant exceptionnellement indisponibles.
Quel est le déroulement après la formation ?
Et ensuite c’est à vous de décider de votre direction. 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.
Puis-je réaliser un stage pendant ma formation ?
Les stages professionnels sont l'occasion de développer ses compétences, d’établir des contacts professionnels, et de mettre en pratique ses connaissances ; Alyra permet donc à ses apprenants d’en réaliser, au cours de leur formation, et dans le domaine de celle-ci. Les périodes de stage doivent s’inscrire dans la période de formation, afin que cette expérience professionnelle s'insère dans le parcours pédagogique de l’apprenant.
Nos formations sont-elles accessibles aux personnes en situation de handicap ?
Pour toutes questions relatives à ce sujet, nous vous invitons à contacter notre référent handicap Qualiopi à l'adresse : 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.
Comment suivre la formation avec du matériel adapté à ma situation de handicap ?
Afin de suivre la formation dans les meilleures conditions possibles, vous pouvez formuler une demande de financement des projets destinés à compenser un handicap auprès de l’Agefiph - Association nationale de gestion du fonds pour l'insertion professionnelle des personnes handicapées. Chaque demande doit être motivée, et plusieurs justificatifs doivent être apportés (avis de la médecine du travail, devis pour le matériel et les aménagements, reconnaissance de la qualité de travailleur handicapé - RQTH, exposé justificatif de la situation de handicap et de la demande, etc). Les demandes sont à initier auprès de l’AGEFIPH, via le formulaire dédié : https://www.agefiph.fr/aides-handicap/depot-de-demande-d-aide-financiere
Vous souhaitez devenir partenaire ?
Nous vous invitons à nous écrire directement à bonjour@alyra.fr. Nous vous répondrons dans les plus brefs délais.
Quels sont les financements disponibles ?
Nous accompagnons tous nos apprenants dans la recherche de financements pour leur formation. Différentes options sont disponibles selon votre situation, et nous sommes là pour vous guider à chaque étape. Consultez la page Financement pour en savoir plus.
Souhaitez-vous financer votre formation par la région ?
Pour ce type de financement, nous vous invitons à programmer un échange téléphonique avec un des membres de l’équipe via le bouton prise de rendez-vous dans le menu du site. Les modalités de financement varient selon les régions, donc il sera préférable de nous contacter pour faire un point sur votre demande et vous expliquer les démarches à suivre.
Quel est le coût d'un parcours de formation ?
Le coût total de la formation 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.
Puis-je réaliser un stage pendant ma formation ?
Les stages professionnels sont l'occasion de développer ses compétences, d’établir des contacts professionnels, et de mettre en pratique ses connaissances ; Alyra permet donc à ses apprenants d’en réaliser, au cours de leur formation, et dans le domaine de celle-ci. Les périodes de stage doivent s’inscrire dans la période de formation, afin que cette expérience professionnelle s'insère dans le parcours pédagogique de l’apprenant.
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.
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éployer et auditer des applications décentralisées (smart contracts) maîtriser les bonnes pratiques de l’intégration continue
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.
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.
Nos parcours certifiants nécessitent la maîtrise de prérequis impératif. Nous vous invitons à programmer un échange téléphonique avec l'équipe d'Alyra qui pourra répondre à l'ensemble de vos questions, sur https://www.alyra.fr/rendez-vous, afin de découvrir vos objectifs et de vous accompagner dans votre projet.
Les cours sont directement accessibles par le biais de la plateforme d’apprentissage. Au cours de votre formation, nous organisons chaque semaine 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 au cours duquel 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.
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.
Oui, vos accès à la plateforme d’apprentissage (tant que le parcours de formation est commercialisé) 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.
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.
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 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 sont disponibles pour les apprenants étant exceptionnellement indisponibles.
Afin de suivre la formation dans les meilleures conditions possibles, vous pouvez formuler une demande de financement des projets destinés à compenser un handicap auprès de l’Agefiph - Association nationale de gestion du fonds pour l'insertion professionnelle des personnes handicapées. Chaque demande doit être motivée, et plusieurs justificatifs doivent être apportés (avis de la médecine du travail, devis pour le matériel et les aménagements, reconnaissance de la qualité de travailleur handicapé - RQTH, exposé justificatif de la situation de handicap et de la demande, etc). Les demandes sont à initier auprès de l’AGEFIPH, via le formulaire dédié : https://www.agefiph.fr/aides-handicap/depot-de-demande-d-aide-financiere
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 demander un rattrapage si je n'obtiens pas la certification ? Pour les formations certifiantes, il est possible de repasser l'examen de certification, lequel se déroulera alors dans les mêmes conditions que l'examen initial. Lors de la réception des résultats de l’examen de certification, un lien est transmis afin de formuler une demande de rattrapage. Le rattrapage est facturé 400€.
Vous n’avez pas trouvé de réponse à votre question ?
Notre équipe est à votre disposition du
lundi au vendredi de 9h30 à 18h