Du débutant complet au développeur
Livrer une application connectée à une blockchain, testée et versionnée, et comprendre ce qui se passe sous l'interface.
- Public
- Aucune expérience de programmation exigée. Étudiants, reconversions, agents publics.
- Semaines
- 16
- ateliers
- 20
- heures encadrées
- 66
- L0
Fondations informatiques et cryptographiques
Fondation- BAC-L0-FOUND-101Comment fonctionne réellement Internet3 h
- BAC-L0-FOUND-102Structures de données et coût des opérations3 h
- BAC-L0-FOUND-103Bases de données, journaux et état3 h
- BAC-L0-FOUND-104Fonctions de hachage3 h
- BAC-L0-FOUND-105Clés publiques, clés privées, signatures3 h
- BAC-L0-FOUND-106Arbres de Merkle et preuves d'inclusion3 h
- L0
Consensus et anatomie d'une chaîne
Fondation- BAC-L0-FOUND-107Systèmes distribués : latence, partitions, cohérence3 h
- BAC-L0-FOUND-108Tolérance aux pannes et fautes byzantines3 h
- BAC-L0-FOUND-109Familles de consensus et finalité3 h
- BAC-L0-FOUND-110Anatomie d'une blockchain3 h
- BAC-L0-FOUND-111Comptes, transactions et frais3 h
- BAC-L0-FOUND-112Portefeuilles, mnémoniques et dérivation3 h
- BAC-L0-FOUND-113Nœuds, validateurs et rôles du réseau3 h
- BAC-L0-FOUND-114Lire une blockchain de façon critique3 h
- L1
Outillage et première livraison
Développeur blockchain- BAC-L1-FOUND-115Linux pour ingénieurs blockchain4 h
- BAC-L1-FOUND-116Git, GitHub et contribution open source4 h
- BAC-L1-FOUND-117Docker et environnements reproductibles4 h
- BAC-L1-FOUND-118API, JSON-RPC et intégration de nœuds4 h
- BAC-L1-FOUND-119TypeScript : interface d'une application de chaîne4 h
- BAC-L1-FOUND-120Contrats intelligents : fondamentaux et limites4 h
