Blockchain pratica per sviluppatori Python

Punteggio:   (4,2 su 5)

Blockchain pratica per sviluppatori Python (Sky Kok Arjuna)

Recensioni dei lettori

Riepilogo:

Il libro è ben scritto e coinvolgente, ma è criticato per essere obsoleto e per fare affidamento su tecnologie e librerie deprecate. I lettori hanno ritenuto necessario integrare il loro apprendimento con ulteriore documentazione, poiché il contenuto non è correlato allo stato attuale degli strumenti discussi.

Vantaggi:

Ben scritto, diretto, approccio pratico, contenuto coinvolgente, facile da seguire fino a un certo punto.

Svantaggi:

Contenuto obsoleto, molti strumenti e librerie discussi non sono più supportati, richiede documentazione aggiuntiva per colmare le lacune, alcuni argomenti importanti non sono stati trattati.

(basato su 3 recensioni dei lettori)

Titolo originale:

Hands-On Blockchain for Python Developers

Contenuto del libro:

Implementare applicazioni decentralizzate reali utilizzando Python, Vyper, Populus ed Ethereum Caratteristiche principali Rimanere aggiornati su tutto ciò che è necessario sapere sull'ecosistema blockchain Implementare contratti intelligenti, portafogli e applicazioni decentralizzate (DApps) utilizzando le librerie Python Approfondire la memorizzazione dei contenuti in una piattaforma di archiviazione distribuita Descrizione del libro

La blockchain è considerata la principale soluzione tecnologica che funziona come libro mastro pubblico per tutte le transazioni di criptovalute. Questo libro è una guida pratica allo sviluppo di un'applicazione decentralizzata completa con Python per interagire con i vari elementi costitutivi delle applicazioni blockchain.

Hands-On Blockchain for Python Developers inizia dimostrando come funziona la tecnologia blockchain e l'hashing delle criptovalute. Comprenderete i fondamenti e i vantaggi dei contratti intelligenti, come la resistenza alla censura e l'accuratezza delle transazioni. Man mano che si progredisce, si passa a costruire contratti intelligenti utilizzando Vyper, che ha una sintassi simile a quella di Python. Questa esperienza vi aiuterà a scoprire gli altri vantaggi dei contratti intelligenti, tra cui l'affidabilità dell'archiviazione e del backup e l'efficienza. Utilizzerete anche web3. py per interagire con i contratti intelligenti e sfrutterete la potenza di web3. py e del framework Populus per costruire applicazioni decentralizzate che offrono sicurezza e una perfetta integrazione con le criptovalute. Nei capitoli successivi, imparerete a creare il vostro token su Ethereum e a costruire un'interfaccia grafica (GUI) per portafogli di criptovalute in grado di gestire token Ethereum e Ethereum Request for Comments (ERC-20) utilizzando la libreria PySide2. Ciò consentirà agli utenti di memorizzare, inviare e ricevere denaro digitale senza problemi. Infine, implementerete la tecnologia InterPlanetary File System (IPFS) nella vostra applicazione decentralizzata per fornire un filesystem peer-to-peer in grado di memorizzare ed esporre i media.

Alla fine di questo libro, sarete ben addentrati nella programmazione blockchain e sarete in grado di costruire applicazioni decentralizzate end-to-end su una serie di domini utilizzando Python. Cosa imparerete Comprendete la tecnologia blockchain e ciò che la rende un database immutabile Utilizzate le funzionalità dell'API web3.py per interagire con lo smart contract Create la vostra criptovaluta e il vostro token in Ethereum utilizzando Vyper Utilizzate le funzionalità di IPFS per memorizzare i contenuti sulla piattaforma di archiviazione decentralizzata Implementate un'applicazione decentralizzata simile a Twitter con un frontend desktop Costruite applicazioni decentralizzate sotto forma di console, web e applicazioni desktop A chi è rivolto questo libro

Se siete uno sviluppatore Python che vuole entrare nel mondo della blockchain, Hands-On Blockchain for Python Developers fa per voi. Il libro sarà la vostra guida per acquisire una buona conoscenza dell'ecosistema blockchain e costruire le vostre applicazioni decentralizzate utilizzando Python e le librerie di supporto. Indice Introduzione alla programmazione blockchain Fondamenti del contratto intelligente Implementazione del contratto intelligente con Vyper Interazione con il contratto intelligente con Web3 Quadro di sviluppo Populus Costruzione di un'applicazione decentralizzata pratica Applicazione decentralizzata front-end Creazione di un token nel portafoglio di criptovaluta Ethereum Inter Planetary: Un nuovo file system coraggioso Usare Py-ipfs-api per connettersi al file system decentralizzato Implementare un'applicazione decentralizzata con IPFS

Altre informazioni sul libro:

ISBN:9781788627856
Autore:
Editore:
Rilegatura:Copertina morbida

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

Blockchain pratica per sviluppatori Python - Hands-On Blockchain for Python Developers
Implementare applicazioni decentralizzate reali utilizzando Python,...
Blockchain pratica per sviluppatori Python - Hands-On Blockchain for Python Developers

Le opere dell'autore sono state pubblicate dai seguenti editori:

© Book1 Group - tutti i diritti riservati.
Il contenuto di questo sito non può essere copiato o utilizzato, né in parte né per intero, senza il permesso scritto del proprietario.
Ultima modifica: 2024.11.08 20:28 (GMT)