Tél.: 06 71 50 20 17 Email: contact@sagexa.com

Formation Programmation Blockchain avec Javascript

Accueil / Formation / programmation serveur

Programmer des Blockchain avec Javascript

Lieu programmé : France entière (à distance)

du 10-05-2021 au 12-05-2021 (durée 3 jours)

Tarif :1530 € HT / personne (1530 € TTC)

sous réserve d'un nombre suffisant d'inscriptions
Par 10-05-2021programmation serveur

Cette formation "Apprendre à programmer des blockchains en javascript" vous donnera une bonne compréhension de ce qu'est la technologie blockchain. Vous mettrez en place un environnement de développement qui vous permettra de construire votre premier blockchain, et apprendrez à y ajouter des fonctionnalités: miner des nouveax blocs, créer des transactions et utiliser la preuve de travail pour sécuriser votre blockchain. Vous développerez un serveur Rest et apprendrez à héberger votre blockchain sur un réseau décentralisé, tout en découvrant comment le synchroniser !

Programmer des Blockchain avec Javascript

Objectifs de la formation Programmer des Blockchain avec Javascript

  • Comprendre le fonctionnement de Blockchain
  • Installer un environnement de développement Blockchain
  • Etre capable de miner des nouveaux Blockchain
  • Savoir créer des transactions Blockchain
  • Sécuriser un Blockchain

Contenu de la formation Programmer des Blockchain avec Javascript

Formation Programmer des Blockchain avec Javascript

Durée de la formation

3 jours

Participants à la formation Programmer des Blockchain avec Javascript

Cette formation Programmer des Blockchain s'adresse aux aux développeurs.

Pré-requis de la formation

Une connaissance de javascript est fortement conseillée.

Travaux pratiques de la formation

les participants réaliseront de nombreux travaux pratiques, comprenant la création de blockchain et la réalisation de transactions sur un réseau de blockchain décentralisé.


Programme de la formation Programmer des Blockchain avec Javascript

Introduction à la programmation de Blockchain

  • Rappel Javascript
  • Environnement de développement pour Blockchain
  • Qu'est-ce qu'un Blockchain ?

< sommaire


Construire un Blockchain

  • Prérequis à la construction de Blockchain
  • Implémenter les méthodes pour la construction de Blockchain
  • Hasher les datas de Blockchain
  • Proof of Work
  • Créer un bloc de génèse bloc de génèse pour Blockchain

< sommaire


Créer une API Blockchain

  • Qu'est-ce qu'une API Rest ?
  • Comment construire une API Rest en Javascript ?
  • Tester une API Rest
  • Les points d'accès Blockchain, Transaction et Mine
  • Tester les points d'accès de l'API Blockchain

< sommaire


Créer un réseau décentralisé Blockchain

  • Créer des noeuds Blockchain multiples
  • Référencer des noeuds Blockchain multiples
  • Diffuser des noeuds Blockchain multiples
  • Tester des noeuds Blockchain multiples

< sommaire


Synchroniser le Réseau Blockchain

  • Pourquoi synchroniser un Réseau Blockchain
  • Actualiser les informations de minage

< sommaire


Algorithmes de Consensus

  • Définition d'un Algorithmes de Consensus
  • Implémentation de la méthode
  • Création du point d'accès

< sommaire


Explorateur de Bloc Blockchain

  • Définition d'un Explorateur de Bloc
  • Hash, Transaction et Adresse

< sommaire