Plan du cours
Introduction
Comprendre la technologie Blockchain
- Comprendre les grands livres distribués
- Qu'est-ce que le Blockchain ?
- Comprendre le fonctionnement des réseaux Blockchain
- Comprendre les avantages de Blockchain
- Vue d'ensemble des Blockchain Use Case
Comprendre les fondements de la technologie Blockchain
- Informations symétriques
- Intégrité historique
- Sécurité extensible
- Authenticité démocratique
- Décentralisation et tolérance aux pannes
Vue d'ensemble de Coinbase
Utilisation de l'API numérique de Coinbase
- Vue d'ensemble de l'API de Coinbase Digital
- Utilisation des bibliothèques client
- Utilisation de l'authentification par clé API
- Configuration des autorisations
- Configuration des notifications
- Utilisation de l'API Multisig
- Comprendre les codes d'erreur
Utiliser OAuth2 (Coinbase Connect)
- Vue d'ensemble du protocole OAuth2
- Intégration de votre application Web avec Coinbase Connect
- Intégration mobile avec Coinbase Connect
- Configurer les permissions OAuth2
- Configuration de l'authentification à deux facteurs OAuth2
- Utilisation des jetons Access et des jetons de rafraîchissement
- Meilleures pratiques de sécurité avec OAuth2
Codage d'un portefeuille Bitcoin
- S'authentifier avec l'API Coinbase
- Installation du client API Coinbase
- Création d'un portefeuille Bitcoin
- Envoyer Bitcoin par programme
- Récupérer des données de votre Bitcoin porte-monnaie
Envoi et réception Bitcoin à l'aide de vos portefeuilles Coinbase
- Recevoir des fonds en générant des adresses Bitcoin
- Envoi de fonds depuis le portefeuille Coinbase vers une adresse Bitcoin ou Email.
- Demande de fonds
- Faciliter les transactions gratuites
Acheter et vendre Bitcoin en utilisant l'API de Coinbase
Récupérer des données de prix en temps réel Bitcoin à l'aide de l'API Coinbase
Utilisation du widget Coinbase Buy pour intégrer la fonctionnalité Coinbase Buy dans votre site web et vos applications
Utilisation de l'API GDAX
Résolution des problèmes
Résumé et conclusion
Pré requis
- Expérience du développement et de la programmation web
- Familiarité générale avec la technologie Blockchain
Nos Clients témoignent (2)
Très instructif, il a permis d'approfondir le contenu de la formation. C'est bien d'avoir un formateur expérimenté à portée de main pour éclaircir les questions ou les idées fausses sur les différents sujets.
Jordan - Rakuten Blockchain Lab
Formation - Ethereum for Developers
Traduction automatique
M. Chen a beaucoup de connaissances et d'expériences dans le domaine de la blockchain. J'ai aimé les sections qu'il était prêt à discuter avec moi sur des cas réels. Il avait une vision très claire des questions et m'a donné différents conseils/suggestions que j'avais dans le cas réel. Il ne vendait pas ses idées mais me guidait pour comprendre cette nouvelle technologie sous différentes perspectives, en expliquant les avantages et les inconvénients de chaque situation.
Hailiang Shi
Formation - Ripple Blockchain for Financial Companies
Traduction automatique