Skip to content

LinkedInLearning/Blockchain-Java-2848345

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Blockchain: Grundlagen für Java-Entwickler

Dies ist das Repository für den Kurs Blockchain: Grundlagen für Java-Entwickler. Der gesamte Kurs ist auf LinkedIn Learning erhältlich.

tn-url

Beschreibung

Dieser LinkedIn Learning-Kurs bietet einen spannenden Einblick in die Welt der Ethereum-Blockchains und in die Programmierung von Smart Contracts. Dabei entdecken Sie, dass sich die Interaktion mit einer Blockchain aus einem Java-Programm heraus nicht grundlegend von der Interaktion mit einem Web-Service unterscheidet. Außerdem sehen Sie unter anderem an, dass Smart Contracts nicht mit Verträgen im rechtlichen Sinne gleichzusetzen sind, sodern sich vielmehr mit objektorientierter Programmierung in Java vergleichen lassen. Nach einer kurzen Einführung in die Geschichte und die Konzepte von Blockchain und Ethereum sowie die zugrundeliegenden Datenstrukturen erstellen Sie eine Ethereum-Entwicklungsumgebung mit Remix und sehen dann, wie Sie Ethereum-Transaktionen und Smart Contract Interaktionen mit Java und web3j lesen und schreiben können.

Branches

Alle Inhalte sind direkt im master-Branch abgelegt.

Installation und Verwendung

  1. Um diese Übungsdateien verwenden zu können, müssen Sie diefolgende Software installiert haben:
  2. Klonen Sie dieses Repository auf Ihren lokalen Rechner mit dem Terminal (Mac), CMD (Windows) oder einem GUI-Tool wie SourceTree.
  3. Importieren Sie das Maven Projekt in Ihre bevorzugte Java IDE.
  4. Führen Sie die Beispiele aus und experimentieren Sie mit dem Code.

Über den Autor - Kevin Wittek

Sie finden weitere Kurse von Kevin Wittek auf LinkedIn Learning. Folgen Sie ihm auf LinkedIn und Twitter.

Instructor

Kevin Wittek

Head of Blockchain Research

LinkedIn Learning.

About

Blockchain für Java-Entwickler

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published