Ferme la recherche

Développeur blockchain (POEC)

Descriptif

Durée de la formation

Durée 350 heures

Session

du 08 févr. 2021 au 16 avril 2021  - Ivry sur Seine (94)
+ autres sessions
du 08 févr. 2021 au 16 avril 2021  - Ivry sur Seine (94)
du 08 févr. 2021 au 16 avril 2021  - Ivry sur Seine (94)

Objectif de la formation

Comprendre et pouvoir expliquer la technologie Blockchain et ses différents briques
Comprendre la Blockchain Ethereum et son fonctionnement (Geth, EVM, PoW...)
Découvrir et exploiter les outils de développement sur Ethereum (Truffle, Ganache, Remix, Metamask)
Acquérir les fondements du langage solidity
Découvrir et appliquer les bonnes pratiques de solidity à son smart contract (optimisation du gas, vulnérabilité classique)
Découvrir les frameworks, les bibliothèques et les services les plus utilisés sur Ethereum (ethers.js, infura, ReactJs)
Découvrir l'approche CI/CD (continuous integration / continuous development) et la mettre en pratique
Maîtriser la finance décentralisée (Maker, Aave, Uniswap, Compound, FlashLoad).

Description de la formation

Comprendre et pouvoir expliquer la technologie Blockchain et ses différentes briques
- 35 heures
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
- 35 heures
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
Exploiter les outils de développement sur Ethereum
- 35 heures
Maîtriser Geth (installer, exécuter un noeud)
Créer et interagir avec sa propre Blockchain privée
Installer et utiliser Metamask
Découvrir et manipuler Remix
Maîriser Ganache (installer, configurer avec Metamsk)
Déployer sur Ganache
Développer avec les fondements du langage solidity
- 35 heures
Maîtriser la syntaxe de solidity
Concevoir un smart contract
Développer et Déployer un smart contract
Utiliser les bonnes pratiques de solidity pour son smart contract
- 35 heures
Acquérir les bonnes pratiques solidity
Optimiser son smart contract en matière de consommation de gas
Connaître les principales vulnérabilités d'un smart contract
Auditer un smart contract
Découvrir les frameworks, les bibliothèques et les services les plus utilisés sur Ethereum
- 35 heures
Découvrir et utiliser web3
Découvrir et utiliser infura
Découvrir et développer un front
- end avec ReactJs
Concevoir, configurer et développer sa propre application décentralisée avec Truffle
Déployer son smart contract sur Ethereum à l'aide du processus de migration de Truffle
Utiliser l'approche CI/CD pour son développement et son intégration
- 35 heures
Acquérir les notions CI/CD
Implémenter des tests fonctionnels, assurer le fonctionnement du smart contract avant déploiement
Déployer sa Dapp sur Heroku et github Pages
Maîtriser la finance décentralisée
- 35 heures
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 ..)
S'insérer professionnellement dans l'écosystème
- 35 heures
Présenter ses compétences à l'oral et à l'écrit
Respecter le bon formalisme pour le CV
Négocier sa rémunération
Préparer son projet final
- 35 heures
Concevoir un projet final en vue de la soutenance devant un jury
Intégrer les retours de l'équipe pédagogique
Collaborer avec des chefs de projet
Soutenir le projet devant un jury de professionnel.

Conditions d'accès

Connaissances en développement informatique.
des développeurs en reconversion
des développeurs récemment sortis de formation initiale
des autodidactes qui sont intégrer l'écosystème blockchain

Validation

Attestation d'acquis ou de compétences;Attestation de suivi de présence

Donne accès au(x) métier(s) suivant(s)

Etudes et developpement informatique (voir la fiche métier)

Informations complémentaires

2
FOAD : 350 h
67 jours
Et après la formation ?

Retour à l'emploi des anciens stagiaires

SATISFAISANT

Conseils
Les questions à se poser avant de choisir une formation à distance
  • Les modalités de formation proposées par cet organisme sont-elles adaptées à mes besoins et répondent-elles à mes attentes ?
  • Y-a-t'il un système de coaching, de contrôle de l’assiduité, de vérification régulière des connaissances acquises ?
  • Est-ce que je dispose du matériel adéquat et d'un lieu approprié pour suivre cette formation ? Bonne connexion, webcam, casque, bureau fermé ou accès un espace numérique public ou de co-working ?
  • Suis-je suffisamment motivé, auto-discipliné et organisé pour me connecter de façon assidue ?
  • Suis-je en capacité de travailler seul ? Si non, puis-je m’appuyer sur une communauté ?

Alyra

Lieu de formation

À distance

Centre de formation

Alyra
179 Boulevard de Stalingrad
94200, Ivry-sur-Seine

Toutes les formations et avis pour Alyra