Dieser dritte Kurs der Blockchain-Spezialisierung bereitet Sie darauf vor, dezentrale End-to-End-Anwendungen (Dapps) zu entwerfen und zu entwickeln - die jedem den Zugang zu den Funktionen und Diensten der Blockchain ermöglichen. Sie werden Truffle IDE, intelligente Verträge, einen einfachen Web-Client und einen MetaMask-Client verwenden. Sie lernen die Architektur einer Dapp kennen: die Front-End-Client-Schnittstelle, die von der Blockchain und den Smart Contracts unterstützt wird. Der Kurs behandelt das grundlegende Design einer Dapp, den Entwicklungsprozess und die Befehle von Truffle (init, develop, test und migrate), die testgetriebene Entwicklung von Dapps, Dapp-Anwendungsmodelle und aufkommende Standards, die für ein vorhersehbares Verhalten von Dapps wichtig sind.



Dezentrale Anwendungen (Dapps)
Dieser Kurs ist Teil von Spezialisierung Blockchain

Dozent: Bina Ramamurthy
45.386 bereits angemeldet
Bei enthalten
(1,183Â Bewertungen)
Empfohlene Erfahrung
Was Sie lernen werden
Dieser dritte Kurs der Blockchain-Spezialisierung bereitet Sie auf das Design und die Entwicklung dezentraler End-to-End-Anwendungen (Dapps) vor.
Kompetenzen, die Sie erwerben
- Kategorie: BlockChain
- Kategorie: Finanzen
Wichtige Details

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

Erweitern Sie Ihre Fachkenntnisse
- Lernen Sie neue Konzepte von Branchenexperten
- Gewinnen Sie ein Grundverständnis bestimmter Themen oder Tools
- Erwerben Sie berufsrelevante Kompetenzen durch praktische Projekte
- Erwerben Sie ein Berufszertifikat zur Vorlage


Erwerben Sie ein Karrierezertifikat.
FĂĽgen Sie diese Qualifikation zur Ihrem LinkedIn-Profil oder Ihrem Lebenslauf hinzu.
Teilen Sie es in den sozialen Medien und in Ihrer Leistungsbeurteilung.

In diesem Kurs gibt es 4 Module
Wir werden das Konzept des Blockchain-Servers als Grundlage für eine dezentrale Anwendung untersuchen. Wir zeigen Ihnen, wie Sie den Blockchain-Server installieren und ein Peer-to-Peer-Netzwerk von Knotenpunkten einrichten. Es ist eine gängige Praxis, eine Dapp auf einem lokalen Testnetzwerk zu entwickeln und zu testen, bevor sie auf einem öffentlichen Netzwerk eingesetzt wird.
Das ist alles enthalten
3 Videos3 LektĂĽren4 Aufgaben
Wir werden die benutzerfreundliche Umgebung erkunden, die Truffle für die Entwicklung und das Testen einer Dapp bietet. Wir werden die Truffle-Befehle wie develop, init, compile, migrate und test näher untersuchen - alle mit Truffle davor und mit beliebigen Parametern. Dieses Modul veranschaulicht die Schritte, die zum Entwickeln und Testen einer vollständigen Dapp erforderlich sind.
Das ist alles enthalten
8 Videos4 LektĂĽren4 Aufgaben
In diesem Modul werden wir einige der vielen Best Practices besprechen, die ausschlieĂźlich fĂĽr Smart Contracts und Dapps gelten und die Ihr grundlegendes Dapp-Design verbessern werden.
Das ist alles enthalten
5 Videos3 LektĂĽren4 Aufgaben
Wir werden den Ethereum Improvement Proposal und den ERC-Prozess diskutieren, die für die Aktualisierung der Ethereum-Blockchain unerlässlich sind. Wir werden auch den Standard ERC 20 für Token-Dapps und ERC 721 für nicht-fungible Token untersuchen.
Das ist alles enthalten
4 Videos4 LektĂĽren3 Aufgaben1 Programmieraufgabe
Dozent

Empfohlen, wenn Sie sich fĂĽr Softwareentwicklung interessieren
Warum entscheiden sich Menschen fĂĽr Coursera fĂĽr ihre Karriere?




Bewertungen von Lernenden
1.183 Bewertungen
- 5 stars
66,89Â %
- 4 stars
22,12Â %
- 3 stars
6,41Â %
- 2 stars
2,19Â %
- 1 star
2,36Â %
Zeigt 3 von 1183 an
GeprĂĽft am 24. Dez. 2021
Excellent overview of D-APPS and Smart contract testing. However, the project VM experience could be vastly improved. The VM is very slow to load and execute commands.
GeprĂĽft am 27. Juli 2019
The course structure is concise yet insightful in nature. It allows you to explore, experiment and learn through that process.
GeprĂĽft am 12. Dez. 2021
Although course needs an upgrade in videos because it is very old and since than alot has changed but all the concepts are explained very well

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
Dieser Kurs richtet sich an alle, die sich fĂĽr das Design und die Entwicklung von Dapps interessieren.
Die Beherrschung des Inhalts des ersten Kurses (Blockchain-Grundlagen) und des zweiten Kurses (Smart Contracts) dieser Specialization ist Voraussetzung. Kenntnisse in mindestens einer modernen Hochsprachenprogrammierung sind erforderlich. Einige Kenntnisse der Kommandozeilenschnittstelle und der JavaScript-Programmierung sind ebenfalls erforderlich.
Ein Laptop oder ein Desktop-Rechner mit dieser Spezifikation: 64-Bit-Maschine mit mindestens 4 GB Ram, 10 GB freiem Speicherplatz und Windows 7 oder höher, oder Ubuntu 16.04 oder Mac OS X 10.0+.
Weitere Fragen
Finanzielle UnterstĂĽtzung verfĂĽgbar,