![]() |
DES RESSOURCES ET DES OUTILS AU SERVICE DES ACTEURS ET DES PROFESSIONNELS. |
Développer sur la Blockchain - Smart Contracts, DApps et Web3Date de mise à jour : 28/02/2025
| Identifiant OffreInfo : 15_713426 |
Carif-Oref Occitanie |
???? Objectifs de la formationÀ l'issue de cette formation, les participants seront capables de :
?? Comprendre les principes fondamentaux de la blockchain et du Web3
?? Développer et déployer des smart contracts sur Ethereum avec Solidity
?? Concevoir et intégrer des DApps (Applications Décentralisées)
?? Interagir avec la blockchain via Web3.js ou Ethers.js
?? Sécuriser, tester et optimiser des smart contracts
???? Programme détaillé1?? Introduction à la Blockchain et au Web3
???? Définition et fonctionnement de la blockchain
???? Différences entre blockchains publiques, privées et hybrides
???? Concepts clés : décentralisation, consensus, gas fees, mining vs staking
???? Comparaison des blockchains Ethereum, Binance Smart Chain, Solana, Polkadot
???? Présentation du langage Solidity et de l'EVM (Ethereum Virtual Machine)
???? Structure d'un smart contract : variables, fonctions, événements
???? Utilisation de Remix, Hardhat et Truffle pour le développement
???? Stockage et interaction avec la blockchain (state variables, mappings, arrays)
???? Bonnes pratiques pour éviter les failles de sécurité (reentrancy, overflow, access control)
???? Gas optimization : réduire les coûts de transaction
???? Audit et test des smart contracts avec Chai, Mocha, Hardhat
???? Déploiement sur testnet et mainnet via Infura, Alchemy, Etherscan
???? Architecture d'une DApp : frontend, backend, smart contract
???? Interfaçage avec la blockchain avec Web3.js et Ethers.js
???? Création d'un portefeuille Ethereum avec MetaMask
???? Interaction avec les contrats via un frontend React/Vue.js
???? Création et gestion de NFTs (ERC-721, ERC-1155)
???? Introduction à la finance décentralisée (DeFi) et aux smart contracts de staking & lending
???? DAO (Decentralized Autonomous Organization) : principes et mise en œuvre
???? Études de cas : analyse de projets Web3 existants
Non certificiante
Sans niveau spécifique
Conventionnement : Non
Autre
Niveau d'entrée : Sans niveau spécifique
AUCUN