Preskočiť na hlavný obsah

Vývojári

Ethereum vývojár zdroje

Príručka programátora pre Ethereum. Programátori programátorom.

Ako chcete začať?

Everything you need to learn and build your first apps on Ethereum

Speedrun Ethereum NFT banner
Challenge #0

Simple NFT Example

Create a public NFT to learn the basics of scaffold-eth.

Start questopens in a new tab
Speedrun Ethereum staking app banner
Challenge #1

Staking App

Write a smart contract where users pool funds together.

Start questopens in a new tab
Speedrun Ethereum token vendor project banner
Challenge #2

Create a token

Build a digital currency and a smart contract that trades it.

Start questopens in a new tab
SpeedRunEthereum banner

Začnite experimentovať

Receive mentorship from others, and learn how to collaborate with fellow developers.

SpeedRun Ethereumopens in a new tab

Helpful developer resources

Scaffold-ETH 2 debug screenshot

Quickstart your idea

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

npx create-eth@latest
Ethereum Stack Exchange screenshot

Get help

If you are stuck or need help solving problems, be sure to ask for guidance.

Banner showing four resource app icons

Resources

Want to experiment first, ask questions later? Check sandboxes, bootcamps etc.

Banner displaying multiple learning topics in a tag cloud

Tutorials

Learn Ethereum development step-by-step from builders who have already done it.

Video courses

Want to kickstart your professional career in blockchain? These courses will prepare you to get hired as blockchain developer.

Preskúmajte dokumentáciu

Understand the core concepts of Ethereum and blockchains

Úvody

Úvod do Etherea

Úvod do blockchainu a Etherea

Intro to Ether

An introduction to cryptocurrency and Ether

Úvod do dappiek

Úvod do decentralizovaných aplikácií

Úvod do stacku

Úvod do stacku Etherea

Web2 vs Web3

V čom je iný svet vývoja pre web3

Programovacie jazyky

Používanie Etherea so známymi jazykmi

Základy

Účty

Kontrakty alebo ľudia v sieti

Transakcie

Spôsob zmeny stavu Etherea

Bloky

Dávky transakcií pridaných do blockchainu

Virtuálny stroj Etherea (EVM)

Počítač, ktorý spracúva transakcie

Gas

Ether potrebný na vykonávanie transakcií

Uzly a klienty

Ako sa overujú bloky a transakcie v sieti

Siete

Prehľad hlavnej siete a testovacích sietí

Stack

Smart kontrakty

Logika za dappkami – automaticky uzatvárané zmluvy

Vývojárske rámce

Nástroje, ktoré pomáhajú zrýchliť vývoj

Knižnice JavaScriptu

Interakcia so smart kontraktmi pomocou JavaScriptu

Rozhrania API pre backend

Interakcia so smart kontraktmi pomocou knižníc

Blockchainové prehliadače

Portál pre údaje Etherea

Zabezpečenie

Bezpečnostné opatrenia, ktoré treba zvážiť pri vývoji

Úložisko

Ako zaobchádzať s úložiskom pre dappky

Vývojové prostredia

Prostredia IDE, ktoré sú vhodné na vývoj dappiek

Join hackathons

Hackathons are great opportunities to network and learn from others as well as start projects and earn prizes

Are you a founder?

Have a project idea already or working on a prototype? Explore how to take your project to the next step. We can connect you with relevant organizations and experts in the field.

Bola táto stránka užitočná?