Solidity programozási alapismeretek: Kezdő útmutató az Ethereum és blokklánc intelligens szerződések készítéséhez

Értékelés: ⭐⭐⭐⭐⭐  (4.2 az 5-ből)

Solidity programozási alapismeretek: Kezdő útmutató az Ethereum és blokklánc intelligens szerződések készítéséhez (Ritesh Modi)

Olvasói vélemények

Összegzés:

A Solidity programozásról szóló könyv vegyes véleményeket kapott a felhasználóktól. Míg sokan szilárd referenciaként és jó bevezetésként értékelték a Soliditybe, mások a számos hiba, a rossz angol nyelvezet, a telepítési útmutatás hiánya és a kezdőknek való alkalmatlanság miatt kritizálták. Néhányan dicsérték a példák mélységét és a rendszerezést, de kiemelték, hogy további témákra, például a biztonsági gyakorlatokra lenne szükség.

Előnyök:

⬤ Jó referencia a Solidity programozáshoz, a nyelv alapos lefedettségével.
⬤ A jól szervezett szerkezet lehetővé teszi az olvasók számára a könnyű navigációt.
⬤ Számos példa szemlélteti a kulcsfogalmakat.
⬤ Hasznos azok számára, akik már rendelkeznek némi programozási tapasztalattal.
⬤ Jól használható a blokklánc és az intelligens szerződések alapjainak megértéséhez.

Hátrányok:

⬤ Számos hibát és nem egyértelmű példát tartalmaz.
⬤ A gyenge angol nyelvi minőség megnehezíti a megértést.
⬤ Hiányzik a telepítésre és a front-end alkalmazásokkal való integrációra vonatkozó útmutatás.
⬤ Nem alkalmas abszolút kezdők számára, akik nem rendelkeznek előzetes kódolási ismeretekkel.
⬤ Egyes vélemények elavult információkat és elégtelen vizuális forrásokat említenek.

(18 olvasói vélemény alapján)

Eredeti címe:

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

Könyv tartalma:

Ismerje meg a legerősebb és elsődleges programozási nyelvet az intelligens szerződések írásához, és tudja meg, hogyan írjon, telepítsen és teszteljen intelligens szerződéseket az Ethereumban.

Key Features

⬤ Elsajátíthatod a Solidity programozási nyelvet.

⬤ Elkészítsen Ethereum okosszerződéseket a Solidityvel, mint szkriptnyelvvel.

⬤ Tanulja meg, hogyan tesztelje és telepítse az intelligens szerződést a privát blokkláncára.

Könyv leírása

A Solidity egy szerződés-orientált nyelv, amelynek szintaxisára nagy hatással van a JavaScript, és amelyet úgy terveztek, hogy kódot fordítson az Ethereum Virtual Machine számára. A Solidity programozási alapismeretek a Solidity programozás megértéséhez nyújt útmutatót, hogy az Ethereumhoz és a blokklánchoz okosszerződéseket készíthessünk az alapoktól kezdve.

Kezdjük a blokklánc, az Ethereum és a legfontosabb fogalmak, illetve összetevők rövid ismertetésével. Megtanulod, hogyan kell telepíteni az Ethereumon a Solidity szerződések írásához, teszteléséhez és hibakereséséhez szükséges összes eszközt. Ezután felfedezzük egy Solidity forrásfájl felépítését, és a különböző adattípusokkal dolgozunk. A következő receptek segítenek majd az operátorokkal, vezérlési struktúrákkal és adatszerkezetekkel dolgozni az okosszerződések építése során. Végigvezetjük a függvényhívásokon, a visszatérési típusokon, a függvénymódosítókon és a Solidityvel való objektumorientált programozás receptjein. Mindent megtudhat az eseménynaplózásról és a kivételek kezeléséről, valamint az okosszerződések teszteléséről és hibakereséséről.

A könyv végére képes lesz okosszerződéseket írni, telepíteni és tesztelni az Ethereumban. Ez a könyv előhozza a szerződések írásának lényegét a Solidity segítségével, és segít abban is, hogy pillanatok alatt fejlessze Solidity-ismereteit.

Mit fogsz tanulni

⬤ Megtanulja a Solidity és az Ethereum alapjait és alapfogalmait.

⬤ Mélyrehatóan ismerje meg a Solidity nyelvet és annak egyediségét.

⬤ Új fiókok létrehozása és tranzakciók benyújtása a blokkláncra.

⬤ Ismerje meg részletesen a teljes nyelvet az okos szerződések írásához.

⬤ Tudjon meg többet az okos szerződések fejlesztéséhez és telepítéséhez szükséges főbb eszközökről.

⬤ Védekező kód írása kivételkezelés és hibaellenőrzés segítségével.

⬤ Tudja meg a Truffle alapjait és a hibakeresési folyamatot.

Kinek szól ez a könyv

Ez a könyv mindenkinek szól, aki szeretne belevágni a Solidity programozásba egy Ethereum okosszerződés fejlesztéséhez. Az EVM előzetes ismerete nem szükséges.

A könyv egyéb adatai:

ISBN:9781788831383
Szerző:
Kiadó:
Kötés:Puha kötés

Vásárlás:

Jelenleg kapható, készleten van.

A szerző további könyvei:

Solidity programozási alapismeretek: Kezdő útmutató az Ethereum és blokklánc intelligens szerződések...
Ismerje meg a legerősebb és elsődleges...
Solidity programozási alapismeretek: Kezdő útmutató az Ethereum és blokklánc intelligens szerződések készítéséhez - Solidity Programming Essentials: A beginner's guide to build smart contracts for Ethereum and blockchain
Azure építészeknek - harmadik kiadás: Biztonságos, skálázható, nagy rendelkezésre állású...
Az Azure alapelveinek és alapkoncepcióinak...
Azure építészeknek - harmadik kiadás: Biztonságos, skálázható, nagy rendelkezésre állású alkalmazások létrehozása a felhőben - Azure for Architects - Third Edition: Create secure, scalable, high-availability applications on the cloud
Mélyreható Terraform az Azure-on: Azure-megoldások automatizált szállítása és telepítése - Deep-Dive...
Ismerkedjen meg az Infrastructure as Code...
Mélyreható Terraform az Azure-on: Azure-megoldások automatizált szállítása és telepítése - Deep-Dive Terraform on Azure: Automated Delivery and Deployment of Azure Solutions
Solidity programozás alapjai - Második kiadás: Útmutató intelligens szerződések és tokenek...
Egy átfogó útmutató, sok gyakorlati kódmintával megszórva,...
Solidity programozás alapjai - Második kiadás: Útmutató intelligens szerződések és tokenek építéséhez a széles körben használt Solidity nyelv használatával - Solidity Programming Essentials - Second Edition: A guide to building smart contracts and tokens using the widely used Solidity language

A szerző munkáit az alábbi kiadók adták ki: