Blockchain-Entwickler zu werden, kann auf den ersten Blick eine einschüchternde Aufgabe sein, selbst für Entwickler.
Warum?
Weil so viele verschiedene Tools beteiligt sind. Da gibt es die Truffle-Suite, Hardhat, Waffle, Web3.js, ethers.js, MetaMask, Solidity, Vyper, die Remix IDE und so weiter.
Mit welchem solltest du anfangen? Wie passen sie alle zusammen? Musst du wirklich alle kennen?
Nun, ich werde das für dich in diesem Leitfaden vereinfachen und dich Schritt für Schritt durch den Einstieg als Blockchain-Entwickler führen.
Und dieser Leitfaden ist FÜR ENTWICKLER. Wenn du keine Ahnung vom Programmieren hast, wäre es eine Voraussetzung, zuerst einen grundlegenden Kurs in Webentwicklung zu absolvieren.
Aber wenn du grundlegendes JavaScript oder eine ähnliche Sprache kennst und in die Blockchain-Branche einsteigen möchtest, wird dich dieser Leitfaden durch die benötigten Tools führen und wie sie zusammenarbeiten, um eine einfache dezentrale Anwendung zu erstellen.
Zeitstempel:
0:00 - Einführung
TEIL 1 - Hardhat.js (Schreiben, Testen, Bereitstellen von Smart Contracts)
1:27 - Projekt mit Hardhat.js einrichten
4:57 - Smart Contract
8:53 - Smart Contract testen
13:07 - Smart Contract bereitstellen / MetaMask einrichten
TEIL 2 - Unsere Dapp mit React und Ethers.js erstellen
19:03 - UI mit React erstellen
32:20 - Ethers.js verstehen
33:45 - Verbindung zu MetaMask herstellen
36:35 - Vertragsbalance abrufen
41:00 - Vertragsobjekt für Transaktionen erstellen
43:35 - Vertragsbegrüßung abrufen
45:10 - Begrüßungsfunktion ändern
48:53 - Ether einzahlen Funktion
53:00 - Fazit
Empfehlung für den Solidity-Kurs, der im Video erwähnt wird:
GitHub-Repo für den Projektcode:
**** Lerne zu programmieren Blueprint 6 Monate ****
**** Hol dir EINEN MONAT GRATIS auf Skillshare. Lerne alles (vorzugsweise Programmieren 😁) ****
**** Ich schreibe regelmäßig ****
**** KOSTENLOSE E-BOOKS ****
LASS UNS VERBINDEN!
#web3 #blockchaindeveloper #solidity #dapp
** Einige der Links in dieser Beschreibung sind Affiliate-Links, von denen ich möglicherweise einen kleinen Anteil erhalte. Danke.