Blockchain pour les développeurs Python

Note :   (4,2 sur 5)

Blockchain pour les développeurs Python (Sky Kok Arjuna)

Avis des lecteurs

Résumé:

Le livre est bien écrit et attrayant, mais on lui reproche d'être dépassé et de s'appuyer sur des technologies et des bibliothèques obsolètes. Les lecteurs ont trouvé nécessaire de compléter leur apprentissage avec de la documentation supplémentaire, car le contenu n'est pas en corrélation avec l'état actuel des outils discutés.

Avantages:

Bien écrit, direct, approche pratique, contenu engageant, facile à suivre jusqu'à un certain point.

Inconvénients:

Contenu dépassé, de nombreux outils et bibliothèques abordés ne sont plus supportés, nécessite une documentation supplémentaire pour combler les lacunes, certains sujets importants ne sont pas couverts.

(basé sur 3 avis de lecteurs)

Titre original :

Hands-On Blockchain for Python Developers

Contenu du livre :

Mettre en œuvre des applications décentralisées du monde réel en utilisant Python, Vyper, Populus et Ethereum Caractéristiques principales Restez à jour avec tout ce que vous devez savoir sur l'écosystème de la blockchain Mettre en œuvre des contrats intelligents, des portefeuilles et des applications décentralisées (DApps) en utilisant des bibliothèques Python Obtenir des connaissances plus approfondies sur le stockage de contenu dans une plate-forme de stockage distribué Description du livre

La blockchain est considérée comme la principale solution technologique qui fonctionne comme un registre public pour toutes les transactions de crypto-monnaie. Ce livre est un guide pratique pour développer une application décentralisée complète avec Python afin d'interagir avec les différents blocs de construction des applications blockchain.

Hands-On Blockchain for Python Developers commence par démontrer le fonctionnement de la technologie blockchain et du hachage des crypto-monnaies. Vous comprendrez les principes fondamentaux et les avantages des contrats intelligents tels que la résistance à la censure et l'exactitude des transactions. Au fur et à mesure de votre progression, vous construirez des contrats intelligents à l'aide de Vyper, dont la syntaxe est similaire à celle de Python. Cette expérience vous aidera à découvrir les autres avantages des contrats intelligents, notamment la fiabilité du stockage et de la sauvegarde, ainsi que l'efficacité. Vous utiliserez également web3.py pour interagir avec les contrats intelligents et exploiter la puissance de web3.py et du framework Populus pour construire des applications décentralisées qui offrent une sécurité et une intégration transparente avec les crypto-monnaies. Dans les chapitres suivants, vous apprendrez à créer votre propre jeton sur Ethereum et à construire une interface utilisateur graphique (GUI) de portefeuille de crypto-monnaie qui peut gérer Ethereum et les jetons Ethereum Request for Comments (ERC-20) à l'aide de la bibliothèque PySide2. Cela permettra aux utilisateurs de stocker, d'envoyer et de recevoir de l'argent numérique de manière transparente. Vers la fin, vous mettrez en œuvre la technologie InterPlanetary File System (IPFS) dans votre application décentralisée pour fournir un système de fichiers peer-to-peer qui peut stocker et exposer des médias.

À la fin de ce livre, vous serez bien familiarisé avec la programmation de la blockchain et serez en mesure de construire des applications décentralisées de bout en bout sur une gamme de domaines en utilisant Python. Ce que vous apprendrez Comprendre la technologie blockchain et ce qui en fait une base de données immuable Utiliser les fonctionnalités de l'API web3.py pour interagir avec le contrat intelligent Créer votre propre crypto-monnaie et jeton dans Ethereum en utilisant Vyper Utiliser les fonctionnalités IPFS pour stocker du contenu sur la plate-forme de stockage décentralisée Mettre en œuvre une application décentralisée de type Twitter avec un frontend de bureau Construire des applications décentralisées sous la forme d'applications de console, web et de bureau À qui s'adresse ce livre ?

Si vous êtes un développeur Python et que vous souhaitez entrer dans le monde de la blockchain, Hands-On Blockchain for Python Developers est fait pour vous. Ce livre sera votre guide pour vous familiariser avec l'écosystème de la blockchain et créer vos propres applications décentralisées en utilisant Python et le support de la bibliothèque. Table des matières Introduction à la programmation de la blockchain Principes fondamentaux des contrats intelligents Mise en œuvre d'un contrat intelligent à l'aide de Vyper Interaction avec un contrat intelligent à l'aide de Web3 Cadre de développement Populus Construction d'une application décentralisée pratique Application décentralisée frontale Création d'un jeton dans le portefeuille de crypto-monnaies Ethereum Inter Planetary : Un Brave New File System Utiliser Py-ipfs-api pour se connecter à un système de fichiers décentralisé Implémenter une application décentralisée en utilisant IPFS

Autres informations sur le livre :

ISBN :9781788627856
Auteur :
Éditeur :
Reliure :Broché

Achat:

Actuellement disponible, en stock.

Je l'achète!

Autres livres de l'auteur :

Blockchain pour les développeurs Python - Hands-On Blockchain for Python Developers
Mettre en œuvre des applications décentralisées du monde réel en...
Blockchain pour les développeurs Python - Hands-On Blockchain for Python Developers

Les œuvres de l'auteur ont été publiées par les éditeurs suivants :

© Book1 Group - tous droits réservés.
Le contenu de ce site ne peut être copié ou utilisé, en tout ou en partie, sans l'autorisation écrite du propriétaire.
Dernière modification: 2024.11.14 07:32 (GMT)