Dieser zweite Kurs der Blockchain-Spezialisierung hilft Ihnen dabei, einen Smart Contract zu entwerfen, zu programmieren, einzusetzen und auszuführen - das rechnerische Element der Blockchain-Technologie. Smart Contracts ermöglichen die Implementierung von benutzerdefinierten Operationen beliebiger Komplexität, die mit einfachen Kryptowährungsprotokollen nicht möglich sind. Sie ermöglichen es Benutzern, Bedingungen, Regeln und Richtlinien der Domain-Anwendungen zu implementieren. Smart Contracts sind eine leistungsstarke Funktion, die, wenn sie richtig konzipiert und kodiert sind, zu autonomen, effizienten und transparenten Systemen führen können.
Smart Contracts
Dieser Kurs ist Teil von Spezialisierung Blockchain
Dozent: Bina Ramamurthy
72.670 bereits angemeldet
Bei enthalten
(2,298 Bewertungen)
Empfohlene Erfahrung
Was Sie lernen werden
Dieser zweite Kurs der Blockchain-Spezialisierung hilft Ihnen, einen Smart Contract zu entwerfen, zu programmieren, einzusetzen und auszuführen.
Kompetenzen, die Sie erwerben
- Kategorie: Intelligenter Vertrag
- Kategorie: Kryptowährung
- Kategorie: Solidität
- Kategorie: Remix IDE
- Kategorie: Blockchain
Wichtige Details
Zu Ihrem LinkedIn-Profil hinzufügen
17 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
Der Zweck dieses Moduls ist es, die Gründe für einen intelligenten Vertrag und seine entscheidende Rolle bei der Umwandlung der Blockchain-Technologie von der Ermöglichung dezentraler Systeme vorzustellen. Wir werden die Struktur und die grundlegenden Konzepte eines Smart Contracts anhand von Beispielen erkunden und die Web-IDE Remix (remix.ethereum.org) für den Einsatz und die Interaktion mit einem Smart Contract vorstellen.
Das ist alles enthalten
5 Videos6 Lektüren5 Aufgaben
Unser Ziel ist es, die Grundlagen von Solidity zu beherrschen, einer Hochsprache, die eine Kombination aus Javascript, Java und C++ ist. Sie wurde speziell für das Schreiben von Smart Contracts und für die Ethereum Virtual Machine entwickelt. Die Teilnehmer können den Demonstrationen folgen und die Verwendung von Solidity üben.
Das ist alles enthalten
7 Videos5 Lektüren6 Aufgaben
Dieses Modul konzentriert sich auf die schrittweise Entwicklung des Ballot Smart Contracts, um verschiedene Funktionen zu veranschaulichen, darunter Zeitabhängigkeiten, Validierung außerhalb des Funktionscodes mithilfe von Zugriffsmodifikatoren, Asserts und require-Deklarationen sowie Ereignisprotokollierung
Das ist alles enthalten
8 Videos4 Lektüren5 Aufgaben
Dieses Modul konzentriert sich auf Best Practices, darunter die Bewertung, ob eine Blockchain-basierte Lösung für Ihr Problem geeignet ist, die Entwicklung von Solidity-Smart Contracts und solche, die sich auf die Remix IDE beziehen.
Das ist alles enthalten
3 Videos4 Lektüren1 Aufgabe1 Programmieraufgabe
Dozent
Empfohlen, wenn Sie sich für Softwareentwicklung interessieren
SkillUp EdTech
Pohang University of Science and Technology(POSTECH)
University of Virginia
Warum entscheiden sich Menschen für Coursera für ihre Karriere?
Bewertungen von Lernenden
2.298 Bewertungen
- 5 stars
70,72 %
- 4 stars
22,14 %
- 3 stars
4,43 %
- 2 stars
1,47 %
- 1 star
1,21 %
Zeigt 3 von 2298 an
Geprüft am 17. Dez. 2019
Excellent course! Provided a good overview of how smart contracts adds a layer of value to the evolution in blockchain technology. The hands on programming experience was quite helpful as well.
Geprüft am 1. März 2022
Best , if you have no programming back ground still you can learn the basics of the smart contract very well and move on in the word of Blockchain applications.
Geprüft am 9. Dez. 2018
Overall a good experience, but if more help available on course project, it would have been better. No response from teaching/supporting staff in forum. Otherwise, it's good.
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 den Entwurf und die Entwicklung von Smart Contracts interessieren. Zusammen mit den anderen Kursen der Blockchain-Spezialisierung bietet er die Grundlage für das Design und die Entwicklung dezentraler Anwendungen (der Schwerpunkt des dritten Kurses) auf der Blockchain.
Die Beherrschung der Inhalte des ersten Kurses der Specialization (Blockchain Basics) ist Voraussetzung. Kenntnisse in mindestens einer modernen High-Level-Programmiersprache sind 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+.