Základy programování v Solidity - druhé vydání: Průvodce vytvářením chytrých smluv a tokenů pomocí široce používaného jazyka Solidity.

Hodnocení:   (3,7 z 5)

Základy programování v Solidity - druhé vydání: Průvodce vytvářením chytrých smluv a tokenů pomocí široce používaného jazyka Solidity. (Ritesh Modi)

Recenze čtenářů

Shrnutí:

Kniha slouží jako úvodní průvodce blockchainem, NFT a Solidity, ale trpí četnými chybami a špatně napsanými texty, které mohou čtenáře frustrovat.

Klady:

Kniha poskytuje solidní přehled o Blockchainu, Ethereu, Solidity a inteligentních kontraktech, takže je potenciálně dobrým výchozím bodem pro začátečníky a středně pokročilé. Seznamuje se základními pojmy a poskytuje příklady kódu, které napomáhají porozumění. Byla doporučena pro své základní učení.

Zápory:

Psaní je špatně provedené, plné chyb, včetně nesprávného kódu a opakujících se výroků. Mnozí čtenáři ji považovali za matoucí a nevhodnou pro úplné začátečníky. Objevují se stížnosti na neadresné dotazy autorovi a neúčinné návody k nastavení.

(na základě 6 hodnocení čtenářů)

Původní název:

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

Obsah knihy:

Komplexní průvodce posypaný spoustou praktických ukázek kódu, který vám pomůže začít pracovat se Solidity a psát chytré smlouvy na Blockchainu a Ethereu

Klíčové vlastnosti:

⬤ Poznejte osvědčené problémy při implementaci chytrých smluv a vyřešte je pomocí Solidity.

⬤ Pronikněte hlouběji do Solidity, abyste mohli psát efektivní upgradovatelné a udržovatelné chytré kontrakty s využitím osvědčených postupů.

⬤ Seznamte se s nejnovější verzí Solidity s aktualizovanými kódy a příklady.

Popis knihy:

Solidity je vysokoúrovňový jazyk pro psaní chytrých smluv a jeho syntaxe má velkou podobnost s JavaScriptem, čímž vývojářům usnadňuje učení, navrhování, kompilaci a nasazování chytrých smluv ve velkých blockchainových ekosystémech, mimo jiné včetně Etherea a Polygonu. Tato kniha vás povede k pochopení programování v Solidity od základů.

Kniha začíná návodem na instalaci několika nástrojů a soukromého blockchainu krok za krokem, spolu se základními pojmy, jako jsou proměnné, datové typy a programovací konstrukce. Poté se seznámíte s kontrakty založenými na objektově orientovaném paradigmatu, včetně použití konstruktorů, rozhraní, knihoven a abstraktních kontraktů. Následující kapitoly vám pomohou zvládnout testování a ladění chytrých kontraktů. Postupně se seznámíte s pokročilými koncepty, jako je programování v assembleru, pokročilá rozhraní, použití obnovy a ošetření chyb pomocí bloků try-catch. Vedle vývoje bezpečných chytrých smluv prozkoumáte také několik návrhových vzorů pro chytré smlouvy a získáte solidní znalosti o psaní upgradovatelných chytrých konceptů a datovém modelování. Nakonec zjistíte, jak si od základu vytvořit vlastní tokeny ERC20 a NFT.

Na konci této knihy budete schopni psát, nasazovat a testovat chytré kontrakty v Ethereu.

Co se naučíte:

⬤ Psat efektivní, účinné a bezpečné chytré kontrakty.

⬤ Kódovat, kompilovat a testovat chytré kontrakty objektově orientovaným způsobem.

⬤ Zavádět assemblerový kód v Solidity.

⬤ Přijměte aktualizovatelné a haltovatelné vzory vlastnictví a zabezpečení.

⬤ Znalost zpracování výjimek a ladění v Solidity.

⬤ Vytvářet nové tokeny ERC20 a NFT od základu.

Pro koho je tato kniha určena:

Tato kniha o Ethereu je určena především začátečníkům, kteří chtějí začít s programováním v Solidity pro vývoj inteligentního kontraktu Ethereum. Nejsou vyžadovány žádné předchozí znalosti EVM, ale znalost základů jakéhokoli programovacího jazyka vám pomůže při dalším postupu.

Další údaje o knize:

ISBN:9781803231181
Autor:
Vydavatel:
Jazyk:angličtina
Vazba:Měkká vazba

Nákup:

Nyní dostupné, na skladě.

Další knihy od autora:

Základy programování v Solidity: Základní informace pro začátečníky o vytváření inteligentních...
Naučte se nejvýkonnější a nejpoužívanější...
Základy programování v Solidity: Základní informace pro začátečníky o vytváření inteligentních kontraktů pro Ethereum a blockchain - Solidity Programming Essentials: A beginner's guide to build smart contracts for Ethereum and blockchain
Azure pro architekty - třetí vydání: Vytvářejte bezpečné, škálovatelné a vysoce dostupné aplikace v...
Vytváření a navrhování různých typů aplikací,...
Azure pro architekty - třetí vydání: Vytvářejte bezpečné, škálovatelné a vysoce dostupné aplikace v cloudu. - Azure for Architects - Third Edition: Create secure, scalable, high-availability applications on the cloud
Hloubkový ponor do Terraformu na platformě Azure: Automatizované doručování a nasazování řešení...
Seznamte se se základy infrastruktury jako kódu a...
Hloubkový ponor do Terraformu na platformě Azure: Automatizované doručování a nasazování řešení Azure - Deep-Dive Terraform on Azure: Automated Delivery and Deployment of Azure Solutions
Základy programování v Solidity - druhé vydání: Průvodce vytvářením chytrých smluv a tokenů pomocí...
Komplexní průvodce posypaný spoustou praktických...
Základy programování v Solidity - druhé vydání: Průvodce vytvářením chytrých smluv a tokenů pomocí široce používaného jazyka Solidity. - Solidity Programming Essentials - Second Edition: A guide to building smart contracts and tokens using the widely used Solidity language

Díla autora vydali tito vydavatelé:

© Book1 Group - všechna práva vyhrazena.
Obsah těchto stránek nesmí být kopírován ani použit, a to ani částečně ani úplně, bez písemného svolení vlastníka.
Poslední úprava: 2024.11.08 20:25 (GMT)