Elementi essenziali di programmazione Solidity: Guida per principianti alla creazione di contratti intelligenti per Ethereum e blockchain

Punteggio:   (4,2 su 5)

Elementi essenziali di programmazione Solidity: Guida per principianti alla creazione di contratti intelligenti per Ethereum e blockchain (Ritesh Modi)

Recensioni dei lettori

Riepilogo:

Il libro sulla programmazione Solidity ha ricevuto recensioni contrastanti da parte degli utenti. Mentre molti l'hanno apprezzato come un solido riferimento e una buona introduzione a Solidity, altri l'hanno criticato per i numerosi errori, l'inglese scadente, la mancanza di indicazioni per l'implementazione e il fatto di non essere adatto ai principianti. Alcuni hanno lodato la profondità degli esempi e l'organizzazione, ma hanno sottolineato la necessità di aggiungere altri argomenti come le pratiche di sicurezza.

Vantaggi:

Buon riferimento per la programmazione Solidity con una copertura approfondita del linguaggio.
La struttura ben organizzata permette ai lettori di navigare facilmente.
Numerosi esempi per illustrare i concetti chiave.
Utile per chi ha una certa esperienza di programmazione.
Ottimo per comprendere le basi della Blockchain e dei contratti intelligenti.

Svantaggi:

Contiene numerosi errori ed esempi poco chiari.
La scarsa qualità della lingua inglese complica la comprensione.
Manca di indicazioni sul deployment e sull'integrazione con le applicazioni front-end.
Non è adatto a principianti assoluti senza precedenti conoscenze di codifica.
Alcune recensioni parlano di informazioni obsolete e di risorse visive insufficienti.

(basato su 18 recensioni dei lettori)

Titolo originale:

Solidity Programming Essentials: A beginner's guide to build smart contracts for Ethereum and blockchain

Contenuto del libro:

Impara il linguaggio di programmazione più potente e principale per scrivere contratti intelligenti e scopri come scrivere, distribuire e testare contratti intelligenti in Ethereum.

Caratteristiche principali

⬤ Per iniziare a lavorare con il linguaggio di programmazione Solidity.

⬤ Costruire contratti intelligenti in Ethereum con Solidity come linguaggio di scripting.

⬤ Imparare a testare e distribuire il contratto intelligente sulla propria Blockchain privata.

Descrizione del libro

Solidity è un linguaggio orientato ai contratti la cui sintassi è fortemente influenzata da JavaScript, ed è progettato per compilare codice per la Ethereum Virtual Machine. Solidity Programming Essentials sarà la vostra guida alla comprensione della programmazione Solidity per costruire contratti intelligenti per Ethereum e blockchain da zero.

Inizieremo con una breve panoramica su blockchain, Ethereum e i loro concetti o componenti più importanti. Imparerete a installare tutti gli strumenti necessari per scrivere, testare ed eseguire il debug dei contratti Solidity su Ethereum. Quindi, esplorerete il layout di un file sorgente Solidity e lavorerete con i diversi tipi di dati. La serie successiva di ricette vi aiuterà a lavorare con gli operatori, le strutture di controllo e le strutture di dati durante la creazione dei vostri contratti intelligenti. Vi accompagneremo attraverso le chiamate di funzione, i tipi di ritorno, le modifiche alle funzioni e le ricette della programmazione orientata agli oggetti con Solidity. Imparate tutto quello che potete sulla registrazione degli eventi e sulla gestione delle eccezioni, nonché sul test e sul debug dei contratti intelligenti.

Alla fine di questo libro, sarete in grado di scrivere, distribuire e testare contratti intelligenti in Ethereum. Questo libro porterà alla luce l'essenza della scrittura di contratti utilizzando Solidity e vi aiuterà a sviluppare le competenze di Solidity in poco tempo.

Che cosa imparerete?

⬤ Apprendere le basi e i concetti fondamentali di Solidity ed Ethereum.

⬤ Esplorare a fondo il linguaggio Solidity e la sua unicità.

⬤ Creare nuovi account e inviare transazioni alla blockchain.

⬤ Conoscere in dettaglio il linguaggio completo per scrivere contratti intelligenti.

⬤ Apprendere i principali strumenti per sviluppare e distribuire contratti intelligenti.

⬤ Scrivere codice difensivo utilizzando la gestione delle eccezioni e il controllo degli errori.

⬤ Comprendere le basi di Truffle e il processo di debug.

A chi è rivolto questo libro

Questo libro è rivolto a tutti coloro che desiderano iniziare a utilizzare la programmazione Solidity per sviluppare uno smart contract Ethereum. Non è richiesta alcuna conoscenza preliminare di EVM.

Altre informazioni sul libro:

ISBN:9781788831383
Autore:
Editore:
Rilegatura:Copertina morbida

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

Elementi essenziali di programmazione Solidity: Guida per principianti alla creazione di contratti...
Impara il linguaggio di programmazione più...
Elementi essenziali di programmazione Solidity: Guida per principianti alla creazione di contratti intelligenti per Ethereum e blockchain - Solidity Programming Essentials: A beginner's guide to build smart contracts for Ethereum and blockchain
Azure per architetti - terza edizione: Creare applicazioni sicure, scalabili e ad alta disponibilità...
Costruire e progettare diversi tipi di...
Azure per architetti - terza edizione: Creare applicazioni sicure, scalabili e ad alta disponibilità sul cloud - Azure for Architects - Third Edition: Create secure, scalable, high-availability applications on the cloud
Approfondimento su Terraform su Azure: Consegna e distribuzione automatizzata di soluzioni Azure -...
Iniziate a conoscere le basi di Infrastructure as...
Approfondimento su Terraform su Azure: Consegna e distribuzione automatizzata di soluzioni Azure - Deep-Dive Terraform on Azure: Automated Delivery and Deployment of Azure Solutions
Solidity Programming Essentials - Seconda edizione: Una guida alla costruzione di contratti e token...
Una guida completa con molti esempi pratici di...
Solidity Programming Essentials - Seconda edizione: Una guida alla costruzione di contratti e token intelligenti utilizzando il linguaggio Solidity, ampiamente diffuso - Solidity Programming Essentials - Second Edition: A guide to building smart contracts and tokens using the widely used Solidity language

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)