Aktualisiert im Mai 2025. Dieser Kurs enthält jetzt den Coursera Coach! Eine intelligentere Art zu lernen mit interaktiven Unterhaltungen in Echtzeit, die Ihnen helfen, Ihr Wissen zu testen, Annahmen zu hinterfragen und Ihr Verständnis zu vertiefen, während Sie im Kurs vorankommen. Begeben Sie sich auf eine Reise in die Welt der Ethereum-Blockchain-Entwicklung, wo Sie die notwendigen Fähigkeiten erwerben, um ein kompetenter Blockchain-Entwickler zu werden. Dieser Kurs führt Sie durch die Feinheiten von Ethereum, beginnend mit grundlegenden Konzepten und fortschreitend bis zu fortgeschrittenen Entwicklungstechniken. Sie werden praktische Erfahrungen mit Werkzeugen wie Remix IDE, Truffle und Hardhat sammeln, um sicherzustellen, dass Sie für reale Blockchain-Projekte gut gerüstet sind. Während des Kurses werden Sie praktische Projekte durchführen, die Ihr Verständnis der Ethereum-Entwicklung festigen. Ob Sie nun einen Blockchain-Messenger erstellen, eine Smart Wallet implementieren oder Ihren eigenen ERC20 Token-Verkauf durchführen, jedes Projekt ist darauf ausgelegt, Ihre Problemlösungsfähigkeiten zu verbessern und Ihr Wissen über Smart Contracts und dezentrale Anwendungen zu vertiefen. Der Kurs deckt auch wichtige Aspekte wie die Integration von Metamask, die Sicherheit von Smart Contracts und die Bereitstellung von NFTs auf Ethereum ab. AS Sie von der Theorie zur Praxis übergehen und lernen, Smart Contracts in verschiedenen Ethereum Netzwerken zu schreiben, zu testen und bereitzustellen. Der Kurs ist so strukturiert, dass er eine reibungslose Lernkurve gewährleistet und Ihnen das Vertrauen und die Kompetenz vermittelt, robuste Blockchain-Anwendungen zu entwickeln. Am Ende dieses Kurses verfügen Sie über ein Portfolio von Projekten und das nötige Fachwissen, um sich als Ethereum-Blockchain-Entwickler auszuzeichnen. Dieser Kurs ist ideal für Entwickler mit grundlegenden Programmierkenntnissen, die die Blockchain-Technologie und insbesondere die Ethereum-Plattform erkunden möchten. Vorkenntnisse in Solidity oder Blockchain sind von Vorteil, aber nicht erforderlich, da der Kurs mit den Grundlagen beginnt und schrittweise zu komplexeren Themen übergeht.

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

Empfohlene Erfahrung
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

Zu Ihrem LinkedIn-Profil hinzufügen
5 Aufgaben
Erfahren Sie, wie Mitarbeiter führender Unternehmen gefragte Kompetenzen erwerben.

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

von
Mehr von Softwareentwicklung entdecken
Status: Kostenloser Testzeitraum
Status: Kostenloser Testzeitraum
Status: Kostenloser Testzeitraum
Status: Kostenloser Testzeitraum
Warum entscheiden sich Menschen für Coursera für ihre Karriere?





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
Ja, Sie können das erste Video in der Vorschau ansehen und den Lehrplan einsehen, bevor Sie sich anmelden. Sie müssen den Kurs kaufen, um auf Inhalte zuzugreifen, die nicht in der Vorschau enthalten sind.
Wenn Sie sich vor dem Beginn der Sitzung in den Kurs einschreiben, haben Sie Zugang zu allen Vorlesungsvideos und Lesestoff für den Kurs. Sobald die Sitzung beginnt, können Sie die Aufgaben einreichen.
Sobald Sie sich angemeldet haben und Ihre Sitzung beginnt, haben Sie Zugang zu allen Videos und anderen Ressourcen, einschließlich der Lektüre und dem Diskussionsforum des Kurses. Sie können Übungsaufgaben ansehen und einreichen und die erforderlichen benoteten Aufgaben erledigen, um eine Note und ein Kurszertifikat zu erhalten.
Weitere Fragen
Finanzielle Unterstützung verfügbar,

