Hodnocení:
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ářů)
Solidity Programming Essentials - Second Edition: A guide to building smart contracts and tokens using the widely used Solidity language
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.
© 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)