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.
Schenken Sie Ihrer Karriere Coursera Plus mit einem Rabatt von $160 , der jährlich abgerechnet wird. Sparen Sie heute.
Dezentrale Anwendungen (Dapps)
Dieser Kurs ist Teil von Spezialisierung Blockchain
Dozent: Bina Ramamurthy
44.350 bereits angemeldet
Bei enthalten
(1,169 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: Intelligenter Vertrag
- Kategorie: MetaMask Client
- Kategorie: Dezentrale Anwendungen
- Kategorie: Trüffel IDE
- Kategorie: Blockchain
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
4 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
University of Virginia
Illinois Tech
Microsoft
Warum entscheiden sich Menschen für Coursera für ihre Karriere?
Bewertungen von Lernenden
Zeigt 3 von 1169
1.169 Bewertungen
- 5 stars
67,06 %
- 4 stars
22,18 %
- 3 stars
6,39 %
- 2 stars
2,21 %
- 1 star
2,13 %
Geprüft am 21. Juli 2023
Geprüft am 11. Dez. 2021
Geprüft am 30. Nov. 2020
Neue Karrieremöglichkeiten mit Coursera Plus
Unbegrenzter Zugang zu über 7.000 erstklassigen Kursen, praktischen Projekten und Zertifikatsprogrammen, die Sie auf den Beruf vorbereiten – 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+.