Základy programovania v Solidity: Základné informácie pre začiatočníkov o vytváraní inteligentných kontraktov pre Ethereum a blockchain

Hodnotenie:   (4,2 z 5)

Základy programovania v Solidity: Základné informácie pre začiatočníkov o vytváraní inteligentných kontraktov pre Ethereum a blockchain (Ritesh Modi)

Recenzie čitateľov

Zhrnutie:

Kniha o programovaní Solidity získala od používateľov zmiešané hodnotenia. Zatiaľ čo mnohí ju ocenili ako solídnu referenciu a dobrý úvod do Solidity, iní ju kritizovali za množstvo chýb, zlú angličtinu, nedostatok návodu na nasadenie a nevhodnosť pre začiatočníkov. Niektorí chválili hĺbku príkladov a organizáciu, ale zdôrazňovali potrebu ďalších tém, ako sú napríklad bezpečnostné postupy.

Výhody:

Dobrá referencia pre programovanie v jazyku Solidity s dôkladným pokrytím jazyka.
Dobre organizovaná štruktúra umožňuje čitateľom jednoduchú orientáciu.
Početné príklady na ilustráciu kľúčových pojmov.
Užitočné pre tých, ktorí už majú nejaké skúsenosti s programovaním.
Dobré na pochopenie základov Blockchainu a inteligentných zmlúv.

Nevýhody:

Obsahuje množstvo chýb a nejasných príkladov.
Slabá kvalita anglického jazyka komplikuje porozumenie.
Chýba návod na nasadenie a integráciu s front-end aplikáciami.
Nie je vhodný pre úplných začiatočníkov bez predchádzajúcich znalostí kódovania.
Niektoré recenzie spomínajú zastarané informácie a nedostatočné vizuálne zdroje.

(na základe 18 čitateľských recenzií)

Pôvodný názov:

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

Obsah knihy:

Naučte sa najvýkonnejší a základný programovací jazyk na písanie inteligentných zmlúv a zistite, ako písať, nasadzovať a testovať inteligentné zmluvy v Ethereu.

Kľúčové vlastnosti

⬤ Začnite pracovať s programovacím jazykom Solidity.

⬤ Vytvárajte inteligentné zmluvy Ethereum so Solidity ako skriptovacím jazykom.

⬤ Naučte sa testovať a nasadzovať inteligentné zmluvy do svojho súkromného Blockchainu.

Popis knihy

Solidity je zmluvne orientovaný jazyk, ktorého syntax je výrazne ovplyvnená JavaScriptom a je určený na kompiláciu kódu pre virtuálny stroj Ethereum. Kniha Základy programovania v Solidity bude vaším sprievodcom pri pochopení programovania v Solidity na vytváranie inteligentných kontraktov pre Ethereum a blockchain od základov.

Začneme stručným prehľadom blockchainu, Etherea a ich najdôležitejších konceptov alebo komponentov. Naučíte sa, ako nainštalovať všetky potrebné nástroje na písanie, testovanie a ladenie kontraktov Solidity na Ethereum. Potom preskúmate rozloženie zdrojového súboru Solidity a prácu s rôznymi dátovými typmi. Ďalšia sada receptov vám pomôže pracovať s operátormi, riadiacimi štruktúrami a dátovými štruktúrami pri vytváraní inteligentných kontraktov. Prevedieme vás volaniami funkcií, návratovými typmi, modifikátormi funkcií a receptami v objektovo orientovanom programovaní so Solidity. Dozviete sa všetko o zaznamenávaní udalostí a spracovaní výnimiek, ako aj o testovaní a ladení inteligentných kontraktov.

Na konci tejto knihy budete schopní písať, nasadzovať a testovať inteligentné kontrakty v Ethereu. Táto kniha vám priblíži podstatu písania kontraktov pomocou Solidity a tiež vám pomôže rýchlo rozvinúť zručnosti v oblasti Solidity.

Čo sa naučíte

⬤ Zoznámite sa so základmi a základnými pojmami Solidity a Etherea.

⬤ Hĺbkovo preskúmajte jazyk Solidity a jeho jedinečnosť.

⬤ Vytvárať nové účty a odosielať transakcie do blockchainu.

⬤ Spoznajte podrobne celý jazyk na písanie inteligentných kontraktov.

⬤ Zoznámte sa s hlavnými nástrojmi na vývoj a nasadenie inteligentných kontraktov.

⬤ Písať obranný kód pomocou spracovania výnimiek a kontroly chýb.

⬤ Pochopiť základy Truffle a proces ladenia.

Pre koho je táto kniha určená

Táto kniha je určená pre každého, kto by chcel začať s programovaním v Solidity na vývoj inteligentného kontraktu Ethereum. Nevyžadujú sa žiadne predchádzajúce znalosti EVM.

Ďalšie údaje o knihe:

ISBN:9781788831383
Autor:
Vydavateľ:
Väzba:Mäkká väzba

Nákup:

Momentálne k dispozícii, na sklade.

Ďalšie knihy autora:

Základy programovania v Solidity: Základné informácie pre začiatočníkov o vytváraní inteligentných...
Naučte sa najvýkonnejší a základný programovací...
Základy programovania v Solidity: Základné informácie pre začiatočníkov o vytváraní inteligentných kontraktov pre Ethereum a blockchain - Solidity Programming Essentials: A beginner's guide to build smart contracts for Ethereum and blockchain
Azure pre architektov - tretie vydanie: Vytvorenie bezpečných, škálovateľných a vysoko dostupných...
Vytvárajte a navrhujte viacero typov aplikácií,...
Azure pre architektov - tretie vydanie: Vytvorenie bezpečných, škálovateľných a vysoko dostupných aplikácií v cloude - Azure for Architects - Third Edition: Create secure, scalable, high-availability applications on the cloud
Hlboký ponor Terraform na Azure: Automatizované dodávanie a nasadzovanie riešení Azure - Deep-Dive...
Zoznámte sa so základmi infraštruktúry ako kódu a...
Hlboký ponor Terraform na Azure: Automatizované dodávanie a nasadzovanie riešení Azure - Deep-Dive Terraform on Azure: Automated Delivery and Deployment of Azure Solutions
Základy programovania v Solidity - druhé vydanie: Sprievodca vytváraním inteligentných zmlúv a...
Komplexná príručka posypaná množstvom praktických...
Základy programovania v Solidity - druhé vydanie: Sprievodca vytváraním inteligentných zmlúv a tokenov pomocou široko používaného jazyka Solidity - Solidity Programming Essentials - Second Edition: A guide to building smart contracts and tokens using the widely used Solidity language

Diela autora vydali tieto vydavateľstvá: