Solidity Programming Essentials: Un ghid pentru începători pentru a construi contracte inteligente pentru Ethereum și blockchain

Evaluare:   (4.2 din 5)

Solidity Programming Essentials: Un ghid pentru începători pentru a construi contracte inteligente pentru Ethereum și blockchain (Ritesh Modi)

Recenzii ale cititorilor

Rezumat:

Cartea privind programarea Solidity a primit recenzii mixte din partea utilizatorilor. În timp ce mulți au apreciat-o ca fiind o referință solidă și o bună introducere în Solidity, alții au criticat-o pentru numeroasele erori, engleza precară, lipsa de îndrumări privind implementarea și faptul că nu este potrivită pentru începători. Unii au lăudat profunzimea exemplelor și organizarea, dar au subliniat nevoia de subiecte suplimentare, cum ar fi practicile de securitate.

Avantaje:

Referință bună pentru programarea Solidity cu o acoperire aprofundată a limbajului.
Structura bine organizată permite cititorilor să navigheze cu ușurință.
Numeroase exemple oferite pentru a ilustra conceptele cheie.
Util pentru cei cu o anumită experiență anterioară în programare.
Bun pentru a înțelege elementele de bază ale Blockchain și ale contractelor inteligente.

Dezavantaje:

Conține numeroase erori și exemple neclare.
Limba engleză de proastă calitate complică înțelegerea.
Lipsă de îndrumare privind implementarea și integrarea cu aplicații front-end.
Nu este potrivit pentru începătorii absoluți fără cunoștințe anterioare de programare.
Unele recenzii menționează informații învechite și resurse vizuale insuficiente.

(pe baza a 18 recenzii ale cititorilor)

Titlul original:

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

Conținutul cărții:

Învățați cel mai puternic și principal limbaj de programare pentru scrierea contractelor inteligente și aflați cum să scrieți, să implementați și să testați contracte inteligente în Ethereum.

Caracteristici principale

⬤ Te pune pe picioare cu limbajul de programare Solidity.

⬤ Construiți contracte inteligente Ethereum cu Solidity ca limbaj de scripting.

⬤ Învățați să testați și să implementați contractul inteligent pe Blockchain-ul dvs. privat.

Descrierea cărții

Solidity este un limbaj orientat spre contracte, a cărui sintaxă este puternic influențată de JavaScript, și este conceput pentru a compila cod pentru mașina virtuală Ethereum. Solidity Programming Essentials va fi ghidul dvs. pentru a înțelege programarea Solidity pentru a construi contracte inteligente pentru Ethereum și blockchain de la zero.

Vom începe cu o scurtă trecere în revistă a blockchain, Ethereum și a celor mai importante concepte sau componente ale acestora. Veți învăța cum să instalați toate instrumentele necesare pentru scrierea, testarea și depanarea contractelor Solidity pe Ethereum. Apoi, veți explora aspectul unui fișier sursă Solidity și veți lucra cu diferitele tipuri de date. Următorul set de rețete vă va ajuta să lucrați cu operatori, structuri de control și structuri de date în timp ce vă construiți contractele inteligente. Vă vom conduce prin apeluri de funcții, tipuri de retur, modificatori de funcții și rețete în programarea orientată pe obiecte cu Solidity. Aflați tot ce puteți despre înregistrarea evenimentelor și gestionarea excepțiilor, precum și despre testarea și depanarea contractelor inteligente.

Până la sfârșitul acestei cărți, veți fi capabil să scrieți, să implementați și să testați contracte inteligente în Ethereum. Această carte va scoate în evidență esența scrierii contractelor folosind Solidity și vă va ajuta, de asemenea, să vă dezvoltați abilitățile Solidity în cel mai scurt timp.

Ce veți învăța

⬤ Învățați elementele de bază și conceptele fundamentale ale Solidity și Ethereum.

⬤ Explorați limbajul Solidity și unicitatea sa în profunzime.

⬤ Creați conturi noi și trimiteți tranzacții la blockchain.

⬤ Cunoașteți limbajul complet în detaliu pentru a scrie contracte inteligente.

⬤ Învățați despre instrumentele majore pentru dezvoltarea și implementarea contractelor inteligente.

⬤ Scrieți cod defensiv folosind gestionarea excepțiilor și verificarea erorilor.

⬤ Înțelegeți elementele de bază Truffle și procesul de depanare.

Pentru cine este această carte

Această carte este pentru oricine dorește să înceapă cu Solidity Programming pentru dezvoltarea unui contract inteligent Ethereum. Nu sunt necesare cunoștințe prealabile de EVM.

Alte date despre carte:

ISBN:9781788831383
Autor:
Editura:
Legare:Copertă moale

Cumpărare:

Disponibil în prezent, pe stoc.

Alte cărți ale autorului:

Solidity Programming Essentials: Un ghid pentru începători pentru a construi contracte inteligente...
Învățați cel mai puternic și principal limbaj de...
Solidity Programming Essentials: Un ghid pentru începători pentru a construi contracte inteligente pentru Ethereum și blockchain - Solidity Programming Essentials: A beginner's guide to build smart contracts for Ethereum and blockchain
Azure pentru arhitecți - Ediția a treia: Creați aplicații sigure, scalabile și cu disponibilitate...
Construiți și proiectați mai multe tipuri de...
Azure pentru arhitecți - Ediția a treia: Creați aplicații sigure, scalabile și cu disponibilitate ridicată pe cloud - Azure for Architects - Third Edition: Create secure, scalable, high-availability applications on the cloud
Terraform Deep-Dive pe Azure: Livrarea și implementarea automatizată a soluțiilor Azure - Deep-Dive...
Începeți cu bazele Infrastructure as Code și...
Terraform Deep-Dive pe Azure: Livrarea și implementarea automatizată a soluțiilor Azure - Deep-Dive Terraform on Azure: Automated Delivery and Deployment of Azure Solutions
Solidity Programming Essentials - Ediția a doua: Un ghid pentru construirea de contracte inteligente...
Un ghid cuprinzător presărat cu o mulțime de...
Solidity Programming Essentials - Ediția a doua: Un ghid pentru construirea de contracte inteligente și jetoane folosind limbajul Solidity utilizat pe scară largă - Solidity Programming Essentials - Second Edition: A guide to building smart contracts and tokens using the widely used Solidity language

Lucrările autorului au fost publicate de următorii editori:

© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)