Skip to main content

Vývojáři

Ethereum vývojář zdroje

Návod pro tvůrce na platformě Ethereum. Od tvůrců, pro tvůrce.

Čím byste chtěli začít?

SpeedRunEthereum banner

Začít experimentovat

Hands-on challenges such as building NFTs, DEXs in a step-by-step tutorial series.

SpeedRun Ethereumopens in a new tab

Quickstart your idea

Scaffold-ETH 2

Bootstrap your Ethereum app stack in seconds. Read Scaffold-ETH 2 docsopens in a new tab

npx create-eth@latest

Need to learn the language?

Read the Solidity docsopens in a new tab

Pochopit vývoj na Ethereu

Přečtěte si o základních konceptech a sadách nástrojů pro Ethereum v naší dokumentaci.

Přečíst dokumentaci

Učit se z výukových kurzů

Nauč se, jak vyvíjet na Ethereu krok za krokem od tvůrců, kteří to již umí.

Zobrazit výukové kurzy

Resources

Chceš nejdřív experimentovat a ptát se až potom?

Hrát si s kódem

Nastavit místní prostředí

Připrav si svou sadu nástrojů nastavením vývojového prostředí.

Vybrat sadu nástrojů

Informace k těmto zdrojům pro vývojáře

Web ethereum.org ti nabízí pomoc při budování na platformě Ethereum prostřednictvím dokumentace základních konceptů a sady nástrojů pro vývoj. Kromě toho jsou zde výukové programy, které ti mají usnadnit rozjezd.

Inspirováni vývojářskou sítí Mozilla jsme cítili, že Ethereum potřebuje místo pro soustředění skvělého obsahu a zdrojů od vývojářů. Stejně jako to dělají naši přátelé v Mozille, vše je zde open-source a připraveno, abys to rozšířil(a) nebo vylepšil(a).

Pokud máš nějakou zpětnou vazbu, kontaktuj nás prostřednictvím GitHub v sekci Issues nebo na našem serveru Discord. Připoj se k serveru Discord.opens in a new tab

Prozkoumej dokumentaci.

Úvod

Úvod k platformě Ethereum

Seznámení s blockchainem a platformou Ethereum

Úvod ke kryptoměně Ether

Úvod do kryptoměn a měny Ether

Úvod k dappkám

Seznámení s decentralizovanými aplikacemi

Úvod k sadě nástrojů

Seznámení se sadou nástrojů platformy Ethereum

Web2 vs. Web3

Jak se liší vývoj ve světě web3

Programovací jazyky

Používání Etherea s běžnými jazyky

Základy

Účty

Kontrakty nebo lidé na síti

Transakce

Způsob, kterým se mění stav sítě Ethereum

Bloky

Dávky transakcí přidané do blockchainu

Virtuální stroj Etherea (EVM)

Počítač, který zpracovává transakce

Palivo

Ether nezbytný k pohánění transakcí

Uzly a klienty

Jakým způsobem jsou v síti ověřovány bloky a transakce

Sítě

Přehled o hlavní síti (mainnet) a zkušebních sítích (testnet)

Těžba

Jak se vytvářejí nové bloky a jak bylo dosaženo konsensu pomocí metody důkazu prací

Těžební algoritmy

Informace o těžebních algoritmech pro Ethereum

Sada nástrojů

Chytré kontrakty

Logika na pozadí dappek – smlouvy s automatizovaným prováděním

Vývojářské rámce

Nástroje pro urychlení vývoje

JavaScript knihovny

Použití JavaScriptu pro komunikaci s chytrými smlouvami

Backendová API

Používání knihoven pro komunikaci s chytrými kontrakty

Prohlížeče bloků

Brána k datům v síti Ethereum

Bezpečnost chytrých kontraktů

Bezpečnostní opatření, na která je třeba dbát během vývoje chytrých kontraktů

Úložiště

Jak pracovat s úložištěm dappek

Vývojová prostředí

Vývojová prostředí (IDE) vhodná pro vývoj dappek

Další

Standardy pro tokeny

Přehled platných standardů pro tokeny

Maximální extrahovatelná hodnota (MEV)

Úvod do maximální extrahovatelné hodnoty (MEV)

Data oracle

Jak dostat data mimo blockchain do chytrých kontraktů

Škálování

Řešení pro rychlejší transakce

Síťová vrstva

Úvod do síťové vrstvy Ethereum

Datové struktury a kódování

Úvod do datových struktur a schématu kódování používaných v Ethereum zásobníku

Byla tato stránka užitečná?