In dieser Weiterbildung erlernen Sie die Entwicklung von dezentralen Apps für die Material- und Absatzwirtschaft. Sie setzen sich mit den Grundlagen der Blockchain-Technologie auseinander und verstehen deren Anwendungsmöglichkeiten in diesen Bereichen. Sie erwerben Kenntnisse über die Architektur und Funktionsweise von dezentralen Apps. Dabei lernen Sie, wie dezentrale Apps in der Material- und Absatzwirtschaft eingesetzt werden können, um Prozesse zu optimieren und Transparenz zu erhöhen. Zudem werden Sie in die Lage versetzt, Smart Contracts zu erstellen und in dezentrale Apps zu integrieren. Durch praxisorientierte Übungen und Fallstudien wenden Sie das erlernte Wissen direkt an. Sie entwickeln eigene dezentrale Apps und testen deren Funktionalität in realitätsnahen Szenarien. Nach Abschluss der Weiterbildung sind Sie in der Lage, dezentrale Apps für die Material- und Absatzwirtschaft zu konzipieren und umzusetzen. Sie können die Potenziale der Blockchain-Technologie in diesen Bereichen erkennen und nutzen.
- Einführung in dezentrale Apps und Smart Contracts
- Grundlagen der Solidity-Programmiersprache
- Grundlegender technischer Aufbau mit Fokus auf dezentrale Apps
- Erstellung und Bereitstellung von Smart Contracts
- Grundlagen der objektorientierten Programmierung im Kontext dezentraler Apps
Entwicklungsumgebung und Tools
- Einrichtung und Verwendung von MetaMask für dezentrale Apps in der lokalen Entwicklung
- Code-Qualitäts-Tools und deren Vorteile für Solidity-Projekte
- Agiles Arbeiten mit Git im Umfeld von dezentralen Apps
- Continuous Integration und Continuous Delivery
- Installation und Einrichtung einer Java-Entwicklungsumgebung für dezentrale Apps
Dezentrale Applikationen und Smart Contracts
- Entwicklung von Supply-Chain-Lösungen mit Fokus auf dezentrale Apps
- Verwendung von Smart Contracts für Tokenisierung von Assets
- Interaktion mit Smart Contracts in dezentralen Apps
- Entwicklung von NFT-Marktplätzen mit Solidity
Fortschrittliche Tools und Bibliotheken
- Einführung in die OpenZeppelin-Bibliothek für dezentrale Apps
- Integration von IPFS (InterPlanetary File System) für dezentrale Datenspeicherung
Blockchain in der Praxis
- Technologien im Bereich dezentraler Apps in der Material- und Absatzwirtschaft
- Risikomanagement in der Material- und Absatzwirtschaft
- Nachhaltigkeit und Ethik im Umfeld dezentraler Apps
- Realanwendungen der Blockchain
Programmiersprachen und Datenverarbeitung
- Objektorientierte Programmierung mit JavaScript für dezentrale Apps
- Fehlerbehebung in Java
- Erstellung von REST-APIs zur Anbindung dezentraler Apps mit Java
- Verwendung von SQL-Datenbanken in Java
- Verwenden von Java-Bibliotheken für dezentrale Apps
Programmierkenntnisse Vertiefung
- Datenstrukturen für dezentrale Apps
- Objektorientiertes Modellieren
- Datenbanken im Zusammenhang mit dezentralen Apps
- XML und JSON
Software Engineering
- Modellieren mit Kellern, Schlangen und Graphen für dezentrale Apps
- Standard-Datentypen
- Funktionen für dezentrale Apps
- Ein- und Ausgabe
Fortgeschrittene Entwicklerkonzepte
- Testen und Tuning von dezentralen Apps
- Ereignisgesteuerte Programmierung
- Verstehen und Beeinflussen des Ereignisflusses in dezentralen Apps
Zukünftige Technologien und Innovation
- Ausblick: Zukunftstechnologien und Innovationen für dezentrale Apps
- Erstellen einer eigenen Blockchain
- Qualifikationsprojekt im Bereich dezentraler Apps und DLT