Solidity Programming Essentials - Ediția a doua: Un ghid pentru construirea de contracte inteligente și jetoane folosind limbajul Solidity utilizat pe scară largă

Evaluare:   (3.7 din 5)

Solidity Programming Essentials - Ediția a doua: Un ghid pentru construirea de contracte inteligente și jetoane folosind limbajul Solidity utilizat pe scară largă (Ritesh Modi)

Recenzii ale cititorilor

Rezumat:

Cartea servește ca un ghid introductiv pentru Blockchain, NFT-uri și Solidity, dar suferă de numeroase erori și o scriere slabă care poate frustra cititorii.

Avantaje:

Cartea oferă o prezentare generală solidă a Blockchain, Ethereum, Solidity și a contractelor inteligente, ceea ce o face un punct de plecare potențial bun pentru începători și cursanți intermediari. Acesta introduce concepte esențiale și oferă exemple de cod care ajută la înțelegere. Acesta a fost recomandat pentru învățăturile sale fundamentale.

Dezavantaje:

Scrierea este prost executată, plină de erori, inclusiv cod incorect și declarații repetitive. Mulți cititori au găsit-o confuză și nu este potrivită pentru începători compleți. Există afirmații privind întrebări neadresate autorului și instrucțiuni de configurare ineficiente.

(pe baza a 6 recenzii ale cititorilor)

Titlul original:

Solidity Programming Essentials - Second Edition: A guide to building smart contracts and tokens using the widely used Solidity language

Conținutul cărții:

Un ghid cuprinzător presărat cu o mulțime de exemple de cod practice pentru a vă pune pe picioare cu Solidity și a vă scrie contractele inteligente pe Blockchain și Ethereum

Caracteristici cheie:

⬤ Învățați provocările dovedite de implementare a contractelor inteligente și rezolvați-le folosind Solidity.

⬤ Afundați-vă în Solidity pentru a scrie contracte inteligente eficiente, upgradabile și întreținute folosind cele mai bune practici.

⬤ Să vă familiarizați cu cea mai recentă versiune a Solidity cu coduri și exemple actualizate.

Descrierea cărții:

Solidity este un limbaj de nivel înalt pentru scrierea contractelor inteligente, iar sintaxa are mari asemănări cu JavaScript, făcând astfel mai ușor pentru dezvoltatori să învețe, să proiecteze, să compileze și să implementeze contracte inteligente pe ecosisteme blockchain mari, inclusiv Ethereum și Polygon, printre altele. Această carte vă ghidează în înțelegerea programării Solidity de la zero.

Cartea începe cu instrucțiuni pas cu pas pentru instalarea mai multor instrumente și a blockchain-ului privat, împreună cu concepte fundamentale precum variabilele, tipurile de date și construcțiile de programare. Veți explora apoi contractele bazate pe o paradigmă orientată pe obiecte, inclusiv utilizarea constructorilor, a interfețelor, a bibliotecilor și a contractelor abstracte. Următoarele capitole vă ajută să vă familiarizați cu testarea și depanarea contractelor inteligente. Pe măsură ce avansați, veți învăța despre concepte avansate precum programarea în asamblare, interfețe avansate, utilizarea recuperării și gestionarea erorilor cu ajutorul blocurilor try-catch. Veți explora, de asemenea, mai multe modele de proiectare pentru contractele inteligente, alături de dezvoltarea de contracte inteligente sigure, precum și veți dobândi o înțelegere solidă a scrierii de concepte inteligente actualizabile și a modelării datelor. În cele din urmă, veți descoperi cum să vă creați propriile token-uri ERC20 și NFT de la zero.

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.

Ce veți învăța:

⬤ Scrieți contracte inteligente eficiente, eficace și sigure.

⬤ Codificați, compilați și testați contracte inteligente într-un mod orientat pe obiecte.

⬤ Implementați codul de asamblare în Solidity.

⬤ Adoptarea modelelor de proprietate și securitate upgradabile și haltable.

⬤ Înțelegeți gestionarea excepțiilor și depanarea în Solidity.

⬤ Creați noi jetoane ERC20 și NFT de la zero.

Pentru cine este această carte:

Această carte Ethereum se adresează în primul rând începătorilor care doresc să înceapă cu Solidity Programming pentru dezvoltarea unui contract inteligent Ethereum. Nu sunt necesare cunoștințe prealabile despre EVM, dar cunoașterea noțiunilor de bază ale oricărui limbaj de programare vă va ajuta să urmăriți cursul.

Alte date despre carte:

ISBN:9781803231181
Autor:
Editura:
Limbă:engleză
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)