Formation officielle
Format : Stage pratique
Répartition du temps : 40% exposés
40% pratique
20% échanges

La formation en détails

Description

Corda est une plateforme Open Source majoritairement développée par l'entreprise R3, qui supporte un consortium de plus de 200 acteurs de la finance. Pensée par et pour les institutions financières, cette plateforme se veut néanmoins agnostique en proposant un framework qui s'adapte à n'importe quel secteur d'activité. R3 souhaite créer un réseau décentralisé mondial où les entreprises collaborent de manière efficiente.

Cette formation officielle fournit aux développeurs les compétences clés nécessaires pour développer des applications distribuées sur la plateforme Corda. À la fin de la session, les participants pourront développer des CorDapps (applications sur Corda), et seront en mesure d'appréhender les aspects de sécurité, de conception du réseau et d'autres aspects clés de l'architecture de Corda.

Objectifs

  • Découvrir l'architecture de Corda
  • Mettre en place un réseau Corda
  • Développer des applications sur Corda
  • Implémenter un cas d'usage sur Corda

Certification

Cette formation permet de préparer la certification Corda Developer Certification.
L'inscription à la certification vous sera proposée de façon optionnelle au tarif de 180,00 € HT par tentative.

Public cible

  • Développeur
  • Architecte
  • Administrateur

Prérequis

  • Capacité de programmation intermédiaire en Java ou équivalent.
  • Aucune connaissance préalable des "distributed ledgers" ou des blockchains n'est nécessaire.

Modalités pédagogiques

Formation avec apports théoriques, échanges sur les contextes des participants et retours d'expérience pratique du formateur, complétés de travaux pratiques et de mises en situation.
Cette formation permet de préparer l'examen associé au titre de "Corda Developer Certification".
 

Profil du formateur

Toutes nos formations sont animées par des consultants-formateurs expérimentés et reconnus par leurs pairs.
 

Modalités d'évaluation et de suivi

L'évaluation des acquis se fait tout au long de la session au travers des ateliers et des mises en pratique. Une évaluation à chaud sur la satisfaction des stagiaires est réalisée systématiquement en fin de session et une attestation de formation est délivrée aux participants mentionnant les objectifs de la formation, la nature, le programme et la durée de l'action de formation ainsi que la formalisation des acquis.

Programme détaillé

Jour 1

INTRODUCTION À CORDA
  • La genèse de Corda
  • Concepts clés
  • Le registre distribué Corda
  • Les états
  • Les transactions
  • Les contrats
  • Les commandes
  • L’horodatage
  • Les pièces jointes
  • Les « Flow »
  • Le consensus
  • Le notaire
  • Les oracles
  • Le nœud Corda et les Cordapps
  • Le réseau Corda

ENVIRONNEMENT DE DÉVELOPPEMENT

LES ÉTATS
  • Présentation des états
  • Mises en pratique
  • Les champs
  • Les participants
  • L’héritage

LES CONTRATS
  • Présentation des contrats
  • Mise en pratique
  • Une commande simple
  • Les contraintes
  • Une commande plus complexe

LES TRANSACTIONS

Jour 2

LES « FLOW »
  • Présentations des « Flows »
  • Mise en pratique
  • Premier test
  • Signer une transaction
  • Vérifier une transaction
  • La signature de la contrepartie
  • Finaliser une transaction

LE NŒUD CORDA
  • Présentation du nœud Corda
  • Les services associés
  • Interagir avec un nœud
  • Mise en pratique
  • Configurer un nœud
  • Déployer un nœud
  • Lancer un nœud

API ET PLUGINS

LES OUTILS CORDA
  • L’explorateur de nœuds
  • Simulateur de réseau
  • Une architecture hautement disponible avec AWS

Nos autres formations du domaine « Blockchain » Toutes les formations du domaine

TEZ01 Masterclass Blockchain Tezos
Développer des smart contracts
Durée : 28 h / 4 j
Prochaine session : Sur demande
Durée : 14 h / 2 j
Prochaine session : Sur demande

Besoin d'aide pour trouver votre formation ?

Contactez-nous

Sessions & Inscriptions

Session partagée avec d'autres organisations

Aucune session n'est programmée pour le moment 😕

N'hésitez pas à nous contacter pour signaler votre besoin !

Durée
14 h / 2 j

Contactez-nous Télécharger le programme

Organiser une session dédiée à votre organisation

Durée
14 h / 2 j

Vous avez plusieurs collaborateurs à former ?

Cette formation peut être organisée
sous la forme de sessions dédiées
aux membres de votre organisation.

Demandez un devis Contactez-nous Télécharger le programme

Personnaliser cette formation

Cette formation vous intéresse
et vous souhaitez l'adapter pour
vos collaborateurs ?

Nos formateurs et notre équipe pédagogique sont à
votre disposition pour en discuter
et vous proposer un programme sur-mesure.

Contactez-nous Télécharger le programme

OCTO Academy respecte votre vie privée

Ce site web stocke des informations vous concernant via le dépôt de cookie afin de mesurer l’audience du site. Ces données de navigation sont anonymisées.

En cliquant sur « OK pour moi », vous manifestez votre consentement pour le dépôt de ces cookies.

Lire la politique de confidentialité

À propos des cookies

Sur ce site, nous utilisons des cookies pour mesurer notre audience, entretenir la relation avec vous et vous adresser de temps à autre du contenu qualitif ainsi que de la publicité. Vous pouvez sélectionner ici ceux que vous autorisez à rester ici.

Cookies