Retour

Exploiter la blockchain dans le développement d'applications - développeur blockchain

Objectifs de la formation

Concevoir un projet d'application impliquant une blockchain Développer la partie front-end & back-end d'une application décentralisée Concevoir un programme de transactions (Smart Contrat) pour une blockchain Développer (Solidity) un programme de transactions conforme au dossier de conception Implémenter des tests fonctionnels Déployer un programme de transactions (Smart Contrat) sur une blockchain

Contenu de la formation

Comprendre et pouvoir expliquer la technologie Blockchain Comprendre la Blockchain Ethereum et son fonctionnement (Geth, Ganache, EVM, PoW et PoS...) Apprendre à développer en Solidity, le langage de Smart Contract de la Blockchain Ethereum Découvrir et exploiter les outils de développement sur Ethereum (Truffle/Hardhat, Ganache, Remix, Metamask) Savoir tester son Smart Contract, puis découvrir les bonnes pratiques ainsi que les fondamentaux de sécurité Réaliser une application Décentralisée avec les framework et bibliothèques les plus utilisées sur Ethereum Maîtriser la finance décentralisée et le développement autour des NFT, et la compréhension des protocoles les plus classiques: Maker, Aave, Uniswap, OpenSea ...

Résultats de la formation

Exploiter la blockchain dans le développement d'applications;Attestation de suivi de présence

Conditions spécifiques d'accès à la formation

JavaScript Le langage JavaScript permet des pages web interactives ainsi que des applications web. (ou Python) Git & GitHub Vous devez maitriser Github ainsi que la gestion de Git pour pouvoir suivre la formation. NodeJS Nous recommandons avant de rejoindre la formation d avoir une maitrise de NodeJS. HTML & CSS Il est essentiel d avoir un minimum de connaissance pour pouvoir afficher du contenu.

Formation 100% en ligne

Métier formé

Blockchain

Niveau d'étude visé

Sans le Bac

Type d'immersion professionnelle

Formation initiale

Organisme de formation

Alyra

Durée de la formation

3 mois

Prochaine(s) session(s)

  • 25/09/2023 - 15/12/2023