Diese Specialization führt in die Blockchain ein, eine revolutionäre Technologie, die den Peer-to-Peer-Transfer von digitalen Vermögenswerten ohne Zwischenhändler ermöglicht und der eine ebenso große Bedeutung wie dem Internet vorausgesagt wird. Genauer gesagt, bereitet es die Lernenden darauf vor, auf der Ethereum-Blockchain zu programmieren. Die vier Kurse vermitteln (i) das Verständnis und die Kenntnisse grundlegender Blockchain-Konzepte, (ii) die Fähigkeit, Smart Contracts zu entwerfen und zu implementieren, (iii) Methoden zur Entwicklung dezentraler Anwendungen auf der Blockchain und (iv) Informationen über die aktuellen spezifischen branchenweiten Blockchain-Frameworks.
Die Spezialisierung deckt eine Reihe wesentlicher Themen ab, von den kryptographischen Grundlagen der Blockchain-Technologie bis hin zur Ermöglichung dezentraler Anwendungen auf einer privaten Ethereum-Blockchain-Plattform.
Es ist ideal für Programmierer und Designer, die an der Entwicklung und Implementierung von Blockchain-Anwendungen beteiligt sind, sowie für alle, die das Potenzial der Technologie verstehen möchten.
Praktisches Lernprojekt
Die Teilnehmer wenden die in den Kursen behandelten Konzepte an, um eine Instanz einer Blockchain einzurichten und Peer-to-Peer-Transaktionen durchzuführen, Smart Contracts mit der Sprache Solidity zu programmieren und zu testen und eine Blockchain-basierte Lösung für dezentrale Anwendungen zu analysieren, zu entwerfen und zu programmieren.