Ouverture & technologies avancées

🔗 Web3, DeFi & Sécurité Smart Contracts

Blockchain, DeFi (Finance Décentralisée) & Smart Contracts

Ingénierie blockchain et finance décentralisée : machine virtuelle EVM, contrats Solidity avancés, protocoles AMM/Lending, audit de sécurité et Layer 2.

  • 6 modules
  • 24 leçons
  • 12 h de contenu
  • Évaluation finale
#Blockchain EVM#Smart Contracts Solidity#DeFi AMM Uniswap#Audit Sécurité Slither#Layer 2 Rollups

Ce que vous allez apprendre

  • Cryptographie, Consensus & Architecture EVM
  • Développement avancé de Smart Contracts avec Solidity
  • Protocoles fondamentaux de la DeFi
  • Sécurité offensive, Vulnérabilités & Audit de Smart Contracts
  • Scalabilité Layer 2 & Abstraction de Compte
  • Projet Fil Rouge : Protocole DeFi complet d'AMM & Staking audité

Programme

6 modules · 24 leçons · 12 h de contenu

1Cryptographie, Consensus & Architecture EVM4 leçons · 2 h
  1. 1.1Primitives cryptographiques : Keccak-256 et signatures ECDSA secp256k1
  2. 1.2Arbres de Merkle-Patricia et structure de l'état mondial (World State)
  3. 1.3Architecture interne de l'EVM : Pile, Mémoire volatile et Stockage persistant
  4. 1.4Modèle économique du gaz, opcodes EVM et tarification EIP-1559
2Développement avancé de Smart Contracts avec Solidity4 leçons · 2 h
  1. 2.1Solidity 0.8 moderne : gestion des débordements, custom errors et contrôle d'accès
  2. 2.2Optimisation du gaz : Storage Packing, variables immutables et constantes
  3. 2.3Standards de jetons décentralisés : ERC-20, ERC-721 et multi-jetons ERC-1155
  4. 2.4Contrats évolutifs : delegatecall, pattern ERC-1967 et UUPS
3Protocoles fondamentaux de la DeFi4 leçons · 2 h
  1. 3.1Automated Market Makers (AMM) : formule à produit constant x * y = k
  2. 3.2Architecture Uniswap v3 : liquidité concentrée et ticks de prix
  3. 3.3Prêts et emprunts décentralisés : modèle Aave et calcul du Health Factor
  4. 3.4Flash Loans (prêts éclairs) et sécurisation par oracles décentralisés Chainlink
4Sécurité offensive, Vulnérabilités & Audit de Smart Contracts4 leçons · 2 h
  1. 4.1Vulnérabilité de réentrance et pattern Checks-Effects-Interactions (CEI)
  2. 4.2Attaques économiques par Flash Loan et manipulation d'AMM
  3. 4.3MEV (Maximal Extractable Value), front-running et attaques Sandwich
  4. 4.4Audit statique avec Slither et tests de fuzzing formel avec Foundry
5Scalabilité Layer 2 & Abstraction de Compte4 leçons · 2 h
  1. 5.1Rollups optimistes : exécution hors-chaîne, Fraud Proofs et fenêtres de challenge
  2. 5.2ZK-Rollups : preuves de validité à divulgation nulle (SNARKs/STARKs)
  3. 5.3Abstraction de compte (ERC-4337) : UserOperation, Bundler et EntryPoint
  4. 5.4Paymasters pour sponsoring des frais et récupération sociale de clés
6Projet Fil Rouge : Protocole DeFi complet d'AMM & Staking audité4 leçons · 2 h
  1. 6.1Cahier des charges du protocole DeFi et architecture de tests Foundry
  2. 6.2Code Solidity complet du contrat AMM à produit constant
  3. 6.3Implémentation du contrat de StakingRewards inspiré de Synthetix
  4. 6.4Tests d'invariants sous Foundry, rapport Slither et déploiement

Comment se déroule la formation

À votre rythme

Des leçons courtes ; votre progression est enregistrée et vous reprenez là où vous vous êtes arrêté.

En pratiquant

Des cas concrets et des mises en situation tout au long des modules.

Une validation

Une évaluation finale s'ouvre quand vous avez parcouru l'essentiel de la formation.

Dans le même domaine

  • Ouverture & technologies avancées⚛️ Calcul Quantique & Qiskit

    Informatique Quantique & Algorithmes avec IBM Qiskit

    Programmation quantique rigoureuse : espaces de Hilbert, portes unitaires, états de Bell intriqués et simulation de l'algorithme de Grover.

    ▶ Exercices Python

    3 modules · 12 leçons · 3 h

    Voir le programme Accès sur attribution
  • Ouverture & technologies avancées📈 Finance Quantitative & HFT

    Ingénierie Financière Quantitative & Trading Algorithmique

    Finance quantitative et trading algorithmique : calcul stochastique d'Itô, Black-Scholes, pricing Monte-Carlo C++, microstructure HFT et ma…

    ▶ Exercices Python

    8 modules · 32 leçons · 8 h

    Voir le programme Accès sur attribution
  • Ouverture & technologies avancées📈 Modélisation Mathématique & Finance

    Mathématiques pour l'ingénierie financière

    Modélisation stochastique, calcul de risques et évaluation de produits dérivés par les mathématiques financières.

    ▶ Exercices Python

    15 modules · 83 leçons · 71 h 55

    Voir le programme Accès sur attribution