21h Français

Développer avec bitcoin

Cette formation vous permettra au travers de présentations et d’exercices pratiques de comprendre le protocole Bitcoin et d’apprendre à interagir avec en JavaScript.

Vous apprendrez à exécuter un nœud, gérer des clés privées et générer des transactions Bitcoin.

    2500€
    HT

    Participants

    • Profils : Développeurs (frontend ou backend)

    Prérequis

    • Connaissance minimale de JavaScript
    • Savoir utiliser Docker

    Objectifs

    • Comprendre le protocole Bitcoin
    • Créer un nœud Bitcoin
    • Interagir avec le nœud Bitcoin

    Programme

    Théorie (J1)

    Le protocole Bitcoin

    • Fonctionnement général
    • Cryptographie (synchrone/asynchrone)
    • Typologies d’utilisateur
    • Consensus
    • Pair à pair
    • Typologies d’utilisateur (portefeuille/noeuds/mineurs)
    • Consensus

    Les technologies Blockchain

    Cas d’usage

    • Présentation de cas d’usage existants
    • Identification de familles de cas d’usage

    Structure de données des transactions

    Usages avancés

    • Segregated Witness
    • Multi-signature
    • PSBT

     

    Mise en pratique (J2)

    • Installer un nœud Bitcoin
    • Créer un portefeuille Bitcoin avec JavaScript
    • Interagir avec le nœud Bitcoin en JavaScript
    • Construire une transaction (legacy et SegWit)
    • Construire une transaction multi-signature
    • Construire une transaction PSBT

    Approche pédagogique

  • Priorité à la pratique

    40% théorie - 60% pratique : la formation alterne contenus théoriques et mises en pratique adaptées aux contextes de travail des participants.

      

  • Méthode pédagogique active

    Chaque apprenant est acteur de la formation : il est engagé dans un processus d'action - expérience, lui permettant de découvrir par lui-même et de gagner en autonomie. Le formateur utilise des méthodes d'apprentissage collaboratives pour enrichir le parcours de l'apprenant.

  • Suivi et évaluation

    Une évaluation des acquis de la formation est réalisée par le biais de cas pratiques et/ou mises en situation tout au long de la formation.

     

  • Intra/sur-mesure

    Vous souhaitez personnaliser le programme de cette formation pour qu'elle réponde aux spécificités de votre entreprise ?

    Formateurs experts

    Nos formateurs sont des experts à la pointe des techniques et de leur métier. Auteurs des formations dispensées, ils transmettent avec passion et agilité leur savoir et expérience.

    Formations sur-mesure

    Des solutions de formations personnalisées pour répondre à vos enjeux de transformation digitale. A chaque thématique son équipe d’experts pour mieux vous accompagner dans vos projets de formation.

    Apprendre autrement

    Une pédagogie collaborative axée sur la pratique, l'expérimentation et l'intelligence collective. Nos formateurs adaptent méthodes et outils pédagogiques pour favoriser l'échange et ancrer différemment les connaissances.

    Contact

    Vous souhaitez obtenir des informations ou des précisions sur une de nos formations, veuillez compléter le formulaire suivant (les champs marqués d'une * sont obligatoires) :

    * Mentions obligatoires

    Ekino, responsable de traitement, traite les données recueillies aux fins de gestion, traitement et suivi de vos demandes de contact renseignements, des réponses à y apporter, et plus généralement à des fins de gestion de la relation avec ses contacts. Pour en savoir plus sur la gestion de vos données personnelles et pour exercer vos droits, reportez-vous à la notice ci-jointe .