Choisissez votre langue
Formation blockchain
Plus de 2 millions d'apprenants dans le monde

Formation blockchain

4,6

Maîtrise la chaîne de blocs des fondements cryptographiques aux DeFi, NFT et déploiements en entreprise. Ce cours te donne la profondeur technique et les compétences pratiques pour construire, sécuriser et évaluer de véritables systèmes de chaîne de blocs. Que tu vises un rôle de développeur ou un poste stratégique, tu seras prêt à livrer.

Dedika pour entreprises

Ce que vous allez apprendre:

Tu vas acquérir une compréhension complète du fonctionnement des chaînes de blocs, en commençant par la cryptographie et les mécanismes de consensus, puis en abordant la sécurité des portefeuilles, le développement de contrats intelligents et l'optimisation du gaz. Tu apprendras à identifier et à corriger les vulnérabilités critiques des contrats intelligents et à rédiger des rapports d'audit professionnels. Le cours couvre les protocoles DeFi, les normes NFT et la tokenomics afin que tu puisses analyser et construire des applications décentralisées de qualité production. Tu exploreras également les réseaux d'entreprise autorisés, les solutions de mise à l'échelle de couche 2 et les modèles de gouvernance en chaîne. À la fin, tu auras les compétences nécessaires pour concevoir une stratégie d'adoption de la chaîne de blocs et la défendre avec des preuves techniques et économiques.

Comment vous étudiez de façon pratique Formation blockchain

Comment vous pratiquez Formation blockchain

Pour vous, entreprise, qui souhaitez former votre équipe

Avec Dedika pour entreprises, le cours inclut des exercices et des exemples adaptés à votre propre entreprise et à ses besoins spécifiques.

Cliquez ici

Contenu du cours

8 Chapitres • 40 LeçonsDurée entre 4 et 360 heures (vous décidez)

Chapitre 1Voir les détails

Fondements de la technologie blockchain

  • Leçon 1 • Aperçu des mécanismes de consensus

    Examine la preuve de travail, la preuve d'enjeu et leurs variantes déléguées comme protocoles d'accord. Comprendre les compromis ici prépare les étudiants à la sélection de plateformes dans les chapitres suivants.

  • Leçon 2 • Le problème que résout la blockchain

    Examine les défaillances de confiance dans les systèmes centralisés et le problème de la double dépense. Établit la motivation pour la tenue de registres décentralisée qui sous-tend tous les sujets suivants.

  • Leçon 3 • Primitives cryptographiques pour la blockchain

    Couvre les fonctions de hachage, les signatures numériques et la cryptographie à clé publique telles qu'utilisées dans la blockchain. Ces outils sont l'épine dorsale de la sécurité référencée tout au long du cours.

  • Leçon 4 • Architecture réseau et types de nœuds

    Explique la propagation pair à pair, les nœuds complets, les clients légers et les rôles de mineur ou de validateur. Cette section ancre les étudiants dans le fonctionnement des blockchains en tant que réseaux actifs.

  • Leçon 5 • Anatomie d'un bloc et d'une chaîne

    Dissèque les en-têtes de bloc, les données de transaction et la liaison de chaîne via les hachages. Les étudiants acquièrent un modèle mental structurel utilisé lors de l'analyse de tout protocole blockchain.

Chapitre 2Voir les détails

Portefeuilles, clés et transactions

  • Leçon 1 • Types de portefeuilles et cas d'utilisation

    Compare les portefeuilles de garde, non-custodiaux, chauds et froids selon leurs compromis en matière de sécurité et de convivialité. Choisir le bon type de portefeuille est essentiel pour les déploiements personnels et d'entreprise.

  • Leçon 2 • Cycle de vie des transactions et mempool

    Suit une transaction de la diffusion à la mise en file d'attente dans le mempool jusqu'à la confirmation du bloc. Comprendre ce cycle de vie est essentiel pour diagnostiquer les retards et définir correctement les frais.

  • Leçon 3 • Construction et signature de transactions

    Parcourt la sélection des entrées/sorties, le calcul des frais et la signature cryptographique. Les étudiants construisent et signent des transactions brutes, renforçant les concepts cryptographiques du chapitre 1.

  • Leçon 4 • Menaces de sécurité et meilleures pratiques

    Identifie les attaques d'hameçonnage, de détournement de presse-papiers et d'exposition de clés ciblant les utilisateurs de portefeuilles. L'application des mesures d'atténuation ici protège les actifs dans tous les exercices pratiques qui suivent.

  • Leçon 5 • Génération et gestion des clés

    Couvre les sources d'entropie, la dérivation de clés hiérarchique déterministe et les phrases de départ. La gestion sécurisée des clés est la condition préalable pour tout travail pratique sur la blockchain.

Chapitre 3Voir les détails

Contrats intelligents : conception et développement

  • Leçon 1 • Rédaction de contrats dans un langage de haut niveau

    Présente la syntaxe, les types de données, les fonctions et les modificateurs dans un langage de contrat intelligent. Les étudiants écrivent leurs premiers contrats, appliquant les connaissances structurelles de la section précédente.

  • Leçon 2 • Techniques d'optimisation du gaz

    Analyse les coûts des opcodes, les modèles de boucles et l'accès au stockage pour minimiser les frais d'exécution. Les compétences en optimisation sont appliquées dans chaque exercice de développement de contrat ultérieur.

  • Leçon 3 • Gestion d'état et modèles de stockage

    Couvre le stockage vs la mémoire vs le calldata, les mappings et les structures pour une conception d'état efficace. Un stockage efficace réduit directement les coûts de gaz explorés dans la section suivante.

  • Leçon 4 • Flux de travail de déploiement et d'interaction

    Guide les étudiants à travers la compilation, le déploiement sur des testnets et l'appel de fonctions de contrat via des scripts. Ce flux de travail de bout en bout est le fondement de tous les laboratoires appliqués à venir.

  • Leçon 5 • Concepts et architecture des contrats intelligents

    Définit les contrats intelligents, leur environnement d'exécution et le modèle de machine virtuelle. Ce fondement conceptuel prévient les erreurs de conception courantes abordées dans les sections suivantes.

Chapitre 4Voir les détails

Sécurité et audit des contrats intelligents

  • Leçon 1 • Rédaction de rapports d'audit et correction

    Enseigne la classification de la gravité, les recommandations de correction et le formatage de rapports professionnels. Les étudiants remettent un rapport d'audit complet, un livrable clé dans les rôles de sécurité de la blockchain.

  • Leçon 2 • Modèles de codage sécurisé

    Applique les motifs vérifications-effets-interactions, paiement par retrait et contrôle d'accès basé sur les rôles pour éliminer les vulnérabilités. Ces modèles sont imposés dans tous les contrats rédigés à partir de ce point.

  • Leçon 3 • Classes de vulnérabilités courantes

    Catalogue la réentrance, les dépassements d'entiers, les défauts de contrôle d'accès et les attaques de front-running comme vecteurs d'attaque principaux. Connaître le paysage des menaces est la condition préalable à toutes les techniques défensives.

  • Leçon 4 • Outils d'analyse statique et dynamique

    Utilise des scanners automatisés et des testeurs de fuzzing pour détecter les vulnérabilités avant le déploiement. La maîtrise des outils accélère les audits et complète l'examen manuel couvert ensuite.

  • Leçon 5 • Méthodologie de révision manuelle du code

    Structure un processus de révision ligne par ligne utilisant la modélisation des menaces et la cartographie de la surface d'attaque. La révision manuelle détecte les erreurs logiques que les outils automatisés manquent.

Chapitre 5Voir les détails

Protocoles de finance décentralisée

  • Leçon 1 • Évaluation des risques et surveillance de la DeFi

    Applique l'analyse on-chain, la surveillance du facteur de santé et la notation des risques de protocole aux positions actives. Les étudiants construisent un tableau de bord des risques intégrant les données de plusieurs sources de protocoles.

  • Leçon 2 • Stablecoins et mécanismes d'ancrage

    Compare les conceptions de stablecoins adossés à des monnaies fiduciaires, garantis par cryptoactifs et algorithmiques ainsi que leurs modes de défaillance. L'analyse de la stabilité de l'ancrage éclaire l'évaluation des risques pour toute stratégie DeFi.

  • Leçon 3 • Teneurs de marché automatisés et liquidité

    Explique les formules de produit constant et de liquidité concentrée, la perte impermanente et les mécanismes de frais. Les étudiants calculent les rendements et les risques pour les fournisseurs de liquidité en utilisant des données réelles.

  • Leçon 4 • Protocoles de prêt et d'emprunt

    Couvre les ratios de garantie, les modèles de taux d'intérêt et les déclencheurs de liquidation dans les prêts on-chain. Comprendre les mécanismes de liquidation est essentiel pour la gestion des risques dans la DeFi.

  • Leçon 5 • Architecture et composabilité de la DeFi

    Cartographie la pile DeFi de la couche de base à travers les couches de liquidité et d'application, en mettant l'accent sur la composabilité. Ce modèle mental est essentiel pour comprendre comment les protocoles interagissent.

Chapitre 6Voir les détails

Jetons non fongibles et propriété numérique

  • Leçon 1 • Provenance, authenticité et cas d'utilisation

    Applique les NFT à la billetterie, aux identifiants, aux actifs de jeu et à la tokenisation d'actifs du monde réel. Les techniques de vérification de la provenance garantissent l'authenticité dans tous ces domaines.

  • Leçon 2 • Redevances et mécanismes du marché secondaire

    Implémente les normes de redevances on-chain et analyse les compromis d'application des places de marché. La conception des redevances est une considération de revenus clé pour les créateurs et les constructeurs de plateformes.

  • Leçon 3 • Mécanismes de frappe et stratégies de lancement

    Implémente les modèles de frappe par liste autorisée, vente aux enchères hollandaise et édition ouverte avec frappe par lots économe en gaz. La sélection de la stratégie de lancement affecte directement les revenus de la collection et l'équité de la communauté.

  • Leçon 4 • Conception des métadonnées et stockage

    Couvre les métadonnées on-chain vs off-chain, les options de stockage décentralisé et les schémas URI. Une conception robuste des métadonnées prévient la perte d'actifs et soutient la valeur à long terme de la collection.

  • Leçon 5 • Normes et spécifications des jetons

    Compare les normes de jetons fongibles et non fongibles, y compris les variantes semi-fongibles, et leurs exigences d'interface. Le choix de la norme correcte détermine toutes les décisions de conception de contrat en aval.

Chapitre 7Voir les détails

Blockchain d'entreprise et réseaux autorisés

  • Leçon 1 • Compromis entre blockchain publique et autorisée

    Met en contraste les différences de débit, de confidentialité, d'identité et de gouvernance entre les chaînes publiques et autorisées. Cette analyse guide les décisions de sélection de plateforme prises tout au long du chapitre.

  • Leçon 2 • Intégration d'entreprise et systèmes patrimoniaux

    Connecte les réseaux autorisés aux bases de données, API et systèmes ERP existants via un intergiciel. Les modèles d'intégration permettent l'adoption de la blockchain sans remplacer l'infrastructure existante.

  • Leçon 3 • Développement de chaincode et de logique métier

    Écrit et déploie un chaincode implémentant des politiques d'approbation et des collections de données privées. Le développement de chaincode sur des plateformes autorisées est parallèle aux contrats intelligents du chapitre 3.

  • Leçon 4 • Architecture des réseaux autorisés

    Conçoit les services d'ordonnancement, les organisations de pairs, les canaux et les autorités de certification pour un réseau de consortium. Chaque composant correspond directement aux exigences d'entreprise en matière d'isolement des données.

  • Leçon 5 • Confidentialité et transactions confidentielles

    Implémente les preuves à connaissance nulle, les canaux privés et la divulgation sélective pour la confidentialité en entreprise. Les techniques de confidentialité ici étendent les fondations cryptographiques établies au chapitre 1.

Chapitre 8Voir les détails

Stratégie blockchain, gouvernance et évolutivité

  • Leçon 1 • Solutions de mise à l'échelle de couche 2

    Compare les rollups, les canaux d'état et les sidechains selon le modèle de sécurité, la latence et le coût. Les étudiants sélectionnent et justifient une solution de couche 2 pour une exigence d'application donnée.

  • Leçon 2 • Élaboration d'une stratégie d'adoption de la blockchain

    Applique l'évaluation des cas d'utilisation, l'analyse construire vs acheter et la cartographie des parties prenantes pour créer une feuille de route d'adoption. Les étudiants synthétisent toutes les connaissances du cours en une proposition stratégique structurée.

  • Leçon 3 • Défis d'évolutivité et trilemme

    Analyse le trilemme décentralisation-sécurité-évolutivité et ses implications pratiques pour la conception de protocoles. Ce cadre structure toutes les évaluations de solutions d'évolutivité dans le chapitre.

  • Leçon 4 • Considérations réglementaires et de conformité

    Mappe les activités de la blockchain aux obligations de conformité, notamment la confidentialité des données, la classification des actifs et le reporting. La sensibilisation à la conformité est essentielle pour tout déploiement de blockchain en production.

  • Leçon 5 • Modèles de gouvernance on-chain

    Examine le vote pondéré par les jetons, le vote quadratique et la gouvernance déléguée pour les mises à niveau de protocole. La conception de la gouvernance affecte directement la résilience du protocole et l'alignement des parties prenantes.

Certification

Votre certificat valide de réussite

Ce cours est pour vous :

  • Développeurs de logiciels curieux de l'architecture et des protocoles des applications décentralisées.

  • Professionnels en TI souhaitant ajouter une expertise en chaîne de blocs à leur bagage technique existant.

  • Analystes financiers explorant comment les protocoles DeFi transforment les systèmes financiers traditionnels.

  • Entrepreneurs évaluant si la chaîne de blocs convient à leur produit ou modèle d'affaires.

  • Chercheurs en sécurité souhaitant se spécialiser dans les vulnérabilités des contrats intelligents et l'audit.

  • Personnes en réorientation professionnelle provenant de domaines connexes à la technologie visant à percer dans les rôles de la chaîne de blocs.

Ce que nos apprenants disent

Vos cours sont parfaits. J'ai acheté le forfait d'un an et j'ai enfin l'opportunité de suivre divers sujets qui m'intéressent sans avoir à changer de plateforme... je vous remercie pour tout ce que vous faites, je vous ai déjà recommandés à d'autres personnes...
Giulio Carlo
Giulio CarloÉtudiant en Marketing Numérique
J'aime la façon dont les leçons vont droit au but et comment je peux changer de chapitres et passer le contenu dont je n'ai pas besoin.
Mariana Ferres
Mariana FerresÉtudiante en Photographie
J'aime le contenu et la façon dont il est présenté ainsi que la transcription des vidéos, ce qui accélère le processus !
Luciana Alvarenga
Luciana AlvarengaÉtudiante en Design d'Ongles
La plateforme est rapide, simple à utiliser. La diversité du contenu et les vidéos complémentaires aident beaucoup dans l'apprentissage.
André Felipe
André FelipeÉtudiant en Ingénierie de Prompt

Formations principales

FAQ

Qui est Dedika?

Le certificat est-il valable au Canada ?

Les cours sont-ils gratuits?

Quelle est la charge de travail des cours?

Comment sont les cours?

Comment fonctionnent les cours?

Quelle est la durée des cours?

Quel est le coût ou le prix des cours?

Qu’est-ce qu’un cours EAD ou en ligne et comment ça fonctionne?

Cours PDF