La Blockchain - Approche technologique et pratique

Code Formation: 5272

| Ajouter aux favoris

Présentation de la formation

Compétence principale visée

Concevoir et mettre en oeuvre des solutions basées sur les technologies Blockchain.

Objectifs pédagogiques

A l'issue du stage, le stagiaire sera capable de :

  • Décrire le fonctionnement des protocoles à blockchains, leurs champs d'applications et leur potentiel
  • Identifier les différentes technologies existantes
  • Choisir la technologie pertinente selon le projet
  • Accompagner les mutations technologiques induites par les technologies blockchain
  • Maîtriser la mise en oeuvre des principaux réseaux blockchain issus de la branche Bitcoin
  • Comparer les réseaux blockchains de première génération avec les technologies plus récentes, notamment Ethereum

Public

  • Développeurs, techniciens ou chefs de projet susceptibles de prendre en charge l'architecture, le développement et le déploiement de solutions basées sur les technologies blockchains

Prérequis

  • Connaissances fondamentales en informatique
  • Connaître/comprendre au moins un langage de script

PARTIE 1 - APPORTS THÉORIQUES

  • Origines :

            - Pourquoi ?

            - Les prémisses

  • Fonctionnement du réseau
  • Architecture : la base de donnée
  • Mining : Proof of Work, le consensus sans confiance
  • Évolutions technologiques
  • Évolutions communautaires et idéologiques
  • Impact de la technologie sur l'idéologie et inversement
  • Ethereum :

            - Un modèle différent de celui de Bitcoin

            - Les smart contracts

  • Dash :

            - Origines et gouvernance intégrée

            - Les masternodes

  • Stellar :

            - un nouveau modèle de consensus

            - Les bénéfices de ce nouveau consensus

PARTIE 2 - TRAVAUX PRATIQUES

  • Compilation d'un wallet/client/node
  • Utilisation du wallet/client/node
  • Création d'un service, dialogue avec CLI
  • Clefs, adresses
  • “Script”, le langage de script de Bitcoin
  • Création de transactions brutes
  • Connexion à Ethereum
  • Création d'un smart contract sur Ethereum
Alternance d'apports théoriques et de mises en situation pratique Un support de cours sera remis à chacun des participants.
Evaluation des acquis de formation
Evaluation des acquis des apprenants réalisée en fin de formation par un questionnaire ouvert contextualisé.
Taux de réussite

72% des apprenants ont acquis la compétence principale visée

Résultat obtenu pour 32 participants évalués ayant suivi une formation dans la thématique sur les 5 dernières années

Évaluation de la satisfaction

Evaluation du ressenti des participants en fin de formation (Niveau 1 KIRKPATRICK)

Résultats de l’évaluation

Le niveau de satisfaction globale est évalué à 4.3/5 par les participants.

Evaluations réalisées auprès des 108 participants ayant suivi une formation dans la thématique sur les 5 dernières années

Actualisée le 25-01-2024