Plan du cours
Introduction à Python
-
Contrôler le flux de votre programme
Travailler avec des listes
Travailler avec le type de données dictionnaire
Manipuler des chaînes de caractères
Correspondance de motifs avec les expressions régulières
Lire, écrire et gérer des fichiers
Débogage du code
Extraire des informations de l'internet (web scraping)
Travailler avec des documents Excel, Word et PDF
Travailler avec CSV et JSON
Garder le temps
Planifier des tâches
Lancer des programmes
Envoyer des courriels et d'autres messages
Manipulation d'images
Automatisation de l'interface graphique
Introduction à Blockchain
-
Histoire et contexte
Entreprises utilisant la blockchain
Introduction à Bitcoin, Ethereum et Hyperledger (en anglais)
Réseaux centralisés ou décentralisés ou distribués
Défis en temps réel
Bitcoin et Pourquoi sont-ils importants ?
-
Histoire et contexte
Caractéristiques
Transactions
Exploitation minière
Hachage et cryptage à double clé
Preuve de travail
Arbre de Merkle
CPU v/s GPU mining
Bref historique Technologies utilisées Smart Contracts DAO Ether - La prochaine crypto-monnaie
-
Blockchain pour le développement
Machine virtuelle Ethereum Introduction à Solidty Utilisation de Solidity IDE Mise en place de votre premier réseau Ethereum privé go-ethereum Fichier Genesis Compilateur Solc Remix IDE
-
Connexion des nœuds au réseau
Pré requis
-
Compétences informatiques de base : navigation sur des sites web, exécution de programmes, enregistrement et ouverture de documents, etc.
Une connaissance préalable de la programmation est fortement recommandée.
Une connaissance des frameworks javascript comme NodeJS est fortement recommandée.
Une expérience de l'environnement Linux/Unix est souhaitée.
Il est souhaitable d'avoir une exposition aux technologies open source.
Audience
-
Développeurs
Entrepreneurs
Toute personne souhaitant explorer les concepts et principes de la blockchain et des crypto-monnaies en utilisant Python
Nos clients témoignent (2)
Patrick did a great job of striking a balance between covering all the prepared material while making time to give detailed answers to any questions from the group
Mick Mccarthy - Rakuten Blockchain Lab
Formation - Ethereum for Developers
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