Packt
Ethereum-Blockchain-Entwickler werden

Schalten Sie mit Coursera Plus den Zugang zu mehr als 10.000 Kursen frei. Starten Sie die 7-tägige kostenlose Testversion.

Packt

Ethereum-Blockchain-Entwickler werden

Bei Coursera Plus enthalten

Verschaffen Sie sich einen Einblick in ein Thema und lernen Sie die Grundlagen.
Stufe Anfänger

Empfohlene Erfahrung

1 Woche zu vervollständigen
unter 10 Stunden pro Woche
Flexibler Zeitplan
In Ihrem eigenen Lerntempo lernen
Verschaffen Sie sich einen Einblick in ein Thema und lernen Sie die Grundlagen.
Stufe Anfänger

Empfohlene Erfahrung

1 Woche zu vervollständigen
unter 10 Stunden pro Woche
Flexibler Zeitplan
In Ihrem eigenen Lerntempo lernen

Was Sie lernen werden

  • Verstehen Sie die Funktionalität und die Anwendungsfälle der wichtigsten Tools wie Remix IDE, Truffle und Hardhat in der Ethereum-Entwicklung.

  • Analysieren und debuggen Sie Smart Contracts mit fortschrittlichen Techniken und Tools wie dem Truffle-Debugger und Hardhat.

  • Erstellen Sie dezentrale Anwendungen, Token-Verkäufe und NFTs auf der Ethereum-Plattform mit Solidity und Web3.js.

Kompetenzen, die Sie erwerben

  • Kategorie: Transaktionsverarbeitung
  • Kategorie: Softwareentwicklung
  • Kategorie: Verifizierung und Validierung
  • Kategorie: Blockchain
  • Kategorie: Webentwicklung
  • Kategorie: Fehlersuche
  • Kategorie: Anwendungsentwicklung
  • Kategorie: Entwicklungsumgebung
  • Kategorie: Entwicklungstests
  • Kategorie: Datenspeicherung

Wichtige Details

Zertifikat zur Vorlage

Zu Ihrem LinkedIn-Profil hinzufügen

Bewertungen

5 Aufgaben

Unterrichtet in Englisch

Erfahren Sie, wie Mitarbeiter führender Unternehmen gefragte Kompetenzen erwerben.

 Logos von Petrobras, TATA, Danone, Capgemini, P&G und L'Oreal

In diesem Kurs gibt es 7 Module

In diesem Modul führen wir Sie in den Kurs ein, beginnend mit einem Überblick über die Themen und Fähigkeiten, die Sie beherrschen werden. Sie lernen Ihren Ausbilder kennen, erfahren, für wen dieser Kurs gedacht ist, und lernen die Kursstruktur kennen, um sicherzustellen, dass Sie das Beste aus dem Kurs herausholen.

Das ist alles enthalten

3 Videos1 Lektüre

In diesem Modul werden wir in die Remix IDE eintauchen, ein leistungsstarkes Tool für Ethereum-Entwickler. Sie werden lernen, wie Sie die IDE einrichten, Ihre Projektdateien verwalten und mit Smart Contracts arbeiten. Wir werden auch wesentliche Blockchain-Grundlagen abdecken und demonstrieren, wie man mit Remix aus Smart Contracts liest und in sie schreibt, was in einer umfassenden Zusammenfassung des Abschnitts gipfelt.

Das ist alles enthalten

8 Videos

In diesem Modul werden wir eine Blockchain-basierte Messenger-Anwendung erstellen und dabei wichtige Solidity-Konzepte wie Boolesche Werte, Ganzzahlen, Zeichenketten und Adresstypen untersuchen. Sie werden lernen, wie Sie Integer-Rollover mit SafeMath sicher verwalten, das Msg-Objekt verstehen und zwischen Ansicht und reinen Funktionen unterscheiden können. Am Ende des Abschnitts werden Sie Ihren eigenen Blockchain-Messenger implementieren und bereitstellen, um Ihre Kenntnisse durch praktische Anwendung zu festigen.

Das ist alles enthalten

12 Videos1 Aufgabe

In diesem Modul führen wir Sie durch die Erstellung eines Smart Contracts zur Verwaltung von Ein- und Auszahlungen, bekannt als "Smart Money" Sie beginnen mit der Einrichtung von MetaMask, dem Senden von Transaktionen und der Erforschung der inneren Funktionsweise von Ethereum-Transaktionen und Hashing. Außerdem lernen Sie, wie Sie mit Remix und dem Injected Web3 Provider arbeiten, den Payable Modifier anwenden und mit Fallback-Funktionen umgehen. Am Ende dieses Abschnitts werden Sie eine robuste Smart-Money-Anwendung implementieren.

Das ist alles enthalten

13 Videos

In diesem Modul konzentrieren wir uns auf die Erstellung einer Smart-Contract-Brieftasche, beginnend mit einer Einführung in Solidity-Mappings und wie sie auf ein Brieftaschenbeispiel angewendet werden können. Sie lernen die Unterschiede zwischen Structs und untergeordneten Verträgen kennen, wie Sie Structs mit Mappings kombinieren und wie Sie Ausnahmen mit require, assert und try/catch behandeln können. Darüber hinaus werden wir uns mit Low-Level-Aufrufen von Solidity befassen, um Ihnen ein tiefes Verständnis der Interaktionen von Smart Contracts zu vermitteln. Am Ende dieses Abschnitts werden Sie eine voll funktionsfähige Smart Wallet implementiert haben.

Das ist alles enthalten

12 Videos1 Aufgabe

In diesem Modul werden wir Sie durch die Erstellung und Bereitstellung eines ERC20-Tokens und die Einrichtung eines Token-Verkaufs führen. Sie werden lernen, wie Sie mit Smart Contracts mit Web3.js interagieren, das ABI-Array verstehen und mit Ereignissen als Rückgabevariablen arbeiten. Das Modul behandelt auch fortgeschrittene Themen wie Modifikatoren, Vererbung, reservierte Schlüsselwörter und das sichere Zerstören von Verträgen mit Selbstzerstörung. Am Ende werden Sie erfolgreich einen ERC20 Token Sale implementiert und Ihren Quellcode mit einem Block-Explorer verifiziert haben.

Das ist alles enthalten

14 Videos

In diesem Modul führen wir Sie durch die Erstellung und Bereitstellung eines nicht-fungiblen Tokens (NFT) unter Verwendung verschiedener branchenüblicher Tools und Frameworks. Sie beginnen mit der Bereitstellung eines ERC721-Tokens unter Verwendung von OpenZeppelin und Remix und gehen dann zu Truffle über, um fortgeschrittenere Entwicklungen, einschließlich Migrationen, Unit-Tests und Debugging, durchzuführen. Wir werden auch Hardhat- und Foundry-Setups für die Bereitstellung und das Testen behandeln und Einblicke in verschiedene Token-Standards geben. Am Ende dieses Abschnitts werden Sie den gesamten Lebenszyklus der NFT-Entwicklung von der Bereitstellung bis zur Verifizierung gründlich verstanden haben.

Das ist alles enthalten

20 Videos3 Aufgaben

Dozent

Packt - Course Instructors
Packt
1.239 Kurse296.477 Lernende

von

Packt

Mehr von Softwareentwicklung entdecken

Warum entscheiden sich Menschen für Coursera für ihre Karriere?

Felipe M.
Lernender seit 2018
„Es ist eine großartige Erfahrung, in meinem eigenen Tempo zu lernen. Ich kann lernen, wenn ich Zeit und Nerven dazu habe.“
Jennifer J.
Lernender seit 2020
„Bei einem spannenden neuen Projekt konnte ich die neuen Kenntnisse und Kompetenzen aus den Kursen direkt bei der Arbeit anwenden.“
Larry W.
Lernender seit 2021
„Wenn mir Kurse zu Themen fehlen, die meine Universität nicht anbietet, ist Coursera mit die beste Alternative.“
Chaitanya A.
„Man lernt nicht nur, um bei der Arbeit besser zu werden. Es geht noch um viel mehr. Bei Coursera kann ich ohne Grenzen lernen.“
Coursera Plus

Neue Karrieremöglichkeiten mit Coursera Plus

Unbegrenzter Zugang zu 10,000+ Weltklasse-Kursen, praktischen Projekten und berufsqualifizierenden Zertifikatsprogrammen - alles in Ihrem Abonnement enthalten

Bringen Sie Ihre Karriere mit einem Online-Abschluss voran.

Erwerben Sie einen Abschluss von erstklassigen Universitäten – 100 % online

Schließen Sie sich mehr als 3.400 Unternehmen in aller Welt an, die sich für Coursera for Business entschieden haben.

Schulen Sie Ihre Mitarbeiter*innen, um sich in der digitalen Wirtschaft zu behaupten.

Häufig gestellte Fragen