Référence: 241213508F

/

Mise à jour le

Développeur Blockchain

L'Ecole Numérique

Cet organisme a obtenu la marque « Qualiopi » pour ses actions de formation.

Cet organisme a obtenu la marque « Qualiopi » pour ses actions de bilans de compétences.

Niveau de sortie : Sans Niveau spécifique

Pour cette formation

1 session disponible

Consulter

Objectifs

Former des développeurs capables de concevoir, développer, déployer et maintenir des applications décentralisées (DApps) et des contrats intelligents utilisant la technologie blockchain.

Programme

  • Introduction à la Blockchain
    • Concepts de base de la blockchain : décentralisation, immuabilité, consensus.
    • Historique et évolution de la technologie blockchain.
  • Technologies sous-jacentes
    • Cryptographie appliquée à la blockchain : fonctions de hachage, signatures numériques.
    • Architecture des blockchains : blockchain publique vs privée, preuves de travail vs preuves d'enjeu.
  • Écosystèmes et Plateformes Blockchain
    • Principales plateformes blockchain : Ethereum, Hyperledger, Corda.
    • Comparaison des plateformes et choix technologiques.
  • Smart Contracts et Solidity
    • Introduction aux contrats intelligents (smart contracts).
    • Programmation des smart contracts avec Solidity : syntaxe, types de données, fonctions.
  • Développement d'Applications Décentralisées (DApps)
    • Conception et architecture des DApps.
    • Interaction front-end et back-end avec la blockchain.
  • Déploiement et Gestion des Contrats Intelligents
    • Déploiement de contrats intelligents sur la blockchain.
    • Gestion du cycle de vie des contrats intelligents : mise à jour, sécurité.
  • Interopérabilité et Scalabilité
    • Solutions d'interopérabilité entre différentes blockchains.
    • Techniques de scalabilité pour les blockchains : sharding, sidechains.
  • Sécurité et Audit
    • Principes de sécurité appliqués à la blockchain.
    • Audits de sécurité pour les contrats intelligents et les DApps.

Certifications et métiers visés

Consulter le diplôme, titre ou certificat... délivrés en fin de formation ainsi que les métiers auxquels cette formation vous donne accès.

Résultats attendus

À la fin de la formation, les participants seront capables de :
  • Comprendre les principes fondamentaux de la technologie blockchain et ses applications potentielles.
  • Concevoir et développer des contrats intelligents utilisant Solidity et d'autres langages.
  • Déployer des applications décentralisées (DApps) sur différentes plateformes blockchain.
  • Appliquer des bonnes pratiques de sécurité pour minimiser les risques dans les solutions blockchain.
  • Intégrer des solutions blockchain dans divers secteurs industriels et applications spécifiques.
  • Contribuer à des projets blockchain en utilisant des compétences techniques avancées et une compréhension approfondie des concepts.

Métier(s) correspondant(s)

Nom du métier Lien vers la fiche du métier
M1801 : Administration de systèmes d'information Fiche métier - nouvel onglet
M1802 : Expertise et support en systèmes d'information Fiche métier - nouvel onglet
M1803 : Direction des systèmes d'information Fiche métier - nouvel onglet
M1805 : Études et développement informatique Fiche métier - nouvel onglet
M1806 : Conseil et maîtrise d'ouvrage en systèmes d'information Fiche métier - nouvel onglet
M1810 : Production et exploitation de systèmes d'information Fiche métier - nouvel onglet

1 session : Développeur Blockchain

  • au

    L'Ecole Numérique

    Cet organisme a obtenu la marque « Qualiopi » pour ses actions de formation.

    Cet organisme a obtenu la marque « Qualiopi » pour ses actions de bilans de compétences.

    • Distanciel

    Formation professionnelle