Základy programování v Solidity: Základní informace pro začátečníky o vytváření inteligentních kontraktů pro Ethereum a blockchain

Hodnocení:   (4,2 z 5)

Základy programování v Solidity: Základní informace pro začátečníky o vytváření inteligentních kontraktů pro Ethereum a blockchain (Ritesh Modi)

Recenze čtenářů

Shrnutí:

Kniha o programování v Solidity získala od uživatelů smíšené hodnocení. Zatímco mnozí ji ocenili jako solidní příručku a dobrý úvod do Solidity, jiní ji kritizovali za četné chyby, špatnou angličtinu, nedostatek návodů k nasazení a nevhodnost pro začátečníky. Někteří chválili hloubku příkladů a organizaci, ale zdůrazňovali potřebu dalších témat, jako jsou například bezpečnostní postupy.

Klady:

Dobrá reference pro programování v Solidity s důkladným pokrytím jazyka.
Dobře organizovaná struktura umožňuje čtenářům snadnou orientaci.
Četné příklady ilustrující klíčové pojmy.
Užitečné pro ty, kteří mají nějaké předchozí zkušenosti s programováním.
Dobré pro pochopení základů Blockchainu a chytrých smluv.

Zápory:

Obsahuje řadu chyb a nejasných příkladů.
Špatná kvalita angličtiny komplikuje porozumění.
Chybí návod na nasazení a integraci s front-end aplikacemi.
Nevhodné pro úplné začátečníky bez předchozích znalostí kódování.
Některé recenze zmiňují zastaralé informace a nedostatečné vizuální zdroje.

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

Původní název:

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

Obsah knihy:

Naučte se nejvýkonnější a nejpoužívanější programovací jazyk pro psaní chytrých smluv a zjistěte, jak psát, nasazovat a testovat chytré smlouvy v Ethereu.

Klíčové vlastnosti

⬤ Začněte pracovat s programovacím jazykem Solidity.

⬤ Vytvářejte inteligentní smlouvy Ethereum pomocí skriptovacího jazyka Solidity.

⬤ Naučte se testovat a nasazovat chytré kontrakty do svého soukromého Blockchainu.

Popis knihy

Solidity je jazyk orientovaný na kontrakty, jehož syntaxe je silně ovlivněna JavaScriptem a je určen ke kompilaci kódu pro virtuální stroj Ethereum. Kniha Základy programování v jazyce Solidity bude vaším průvodcem, který vám pomůže porozumět programování v jazyce Solidity a vytvořit chytré kontrakty pro Ethereum a blockchain od základu.

Začneme stručným přehledem blockchainu, Etherea a jejich nejdůležitějších konceptů nebo součástí. Dozvíte se, jak nainstalovat všechny potřebné nástroje pro psaní, testování a ladění kontraktů Solidity na platformě Ethereum. Poté prozkoumáte rozložení zdrojového souboru Solidity a práci s různými datovými typy. Další sada receptů vám pomůže pracovat s operátory, řídicími strukturami a datovými strukturami při vytváření chytrých kontraktů. Provedeme vás voláním funkcí, návratovými typy, modifikátory funkcí a recepty v objektově orientovaném programování se Solidity. Dozvíte se vše o protokolování událostí a zpracování výjimek a také o testování a ladění chytrých kontraktů.

Na konci této knihy budete schopni psát, nasazovat a testovat chytré kontrakty v Ethereu. Tato kniha vám přiblíží podstatu psaní kontraktů pomocí Solidity a také vám pomůže rychle rozvinout dovednosti v oblasti Solidity.

Co se naučíte

⬤ Zjistíte základy a základní pojmy Solidity a Etherea.

⬤ Prozkoumejte jazyk Solidity a jeho jedinečnost do hloubky.

⬤ Vytvářet nové účty a odesílat transakce do blockchainu.

⬤ Seznámíte se podrobně s kompletním jazykem pro psaní chytrých kontraktů.

⬤ Poznejte hlavní nástroje pro vývoj a nasazení chytrých kontraktů.

⬤ Napsat obranný kód pomocí zpracování výjimek a kontroly chyb.

⬤ Pochopit základy Truffle a proces ladění.

Pro koho je tato kniha určena

Tato kniha je určena všem, kteří by chtěli začít s programováním v Solidity pro vývoj chytrého kontraktu Ethereum. Nejsou vyžadovány žádné předchozí znalosti EVM.

Další údaje o knize:

ISBN:9781788831383
Autor:
Vydavatel:
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)