Entwicklung von Blockchain und Distributed-Ledger-Technologie in Augmented Reality, Virtual Reality und Mixed Reality In dieser Weiterbildung setzen Sie sich intensiv mit der Integration von Blockchain-Anwendungen in Augmented Reality (AR), Virtual Reality (VR) und Mixed Reality (MR) auseinander. Sie lernen, wie Blockchain-Technologie genutzt wird, um sichere und transparente Transaktionen innerhalb immersiver Umgebungen zu ermöglichen. Sie erwerben Kenntnisse über die Grundlagen der Blockchain-Technologie und deren Anwendung in AR, VR und MR. Dabei lernen Sie, wie dezentrale Netzwerke aufgebaut werden und welche Rolle Smart Contracts in diesen Kontexten spielen. Zudem werden Sie in die Lage versetzt, eigene Blockchain-Anwendungen für immersive Technologien zu entwickeln und zu implementieren. Durch praxisorientierte Übungen und Projektarbeiten wenden Sie das erlernte Wissen direkt an. Sie entwickeln Prototypen von Blockchain-Anwendungen für AR, VR und MR und testen deren Funktionalität in realistischen Szenarien. Nach Abschluss der Weiterbildung sind Sie in der Lage, Blockchain-Anwendungen in immersive Technologien zu integrieren und innovative Lösungen für verschiedene Branchen zu entwickeln.
- Kenntnisse im Bereich Blockchain Anwendungen: Einführung in DApps und Smart Contracts
- Grundlagen der Solidity-Programmiersprache
- Erstellung und Bereitstellung von Smart Contracts mit Fokus auf Blockchain Anwendungen
- Einrichtung und Verwendung von Ganache für lokale Blockchain-Tests
- Anwendungen aus dem Bereich Blockchain Anwendungen: Entwicklung von DApps für die Ethereum-Blockchain
- Entwicklung von DApps für die Polkadot-Blockchain
- Praxisnahe Entwicklung von DApps für die Bitcoin-Blockchain im Kontext von Blockchain Anwendungen
- Verwendung von off-chain-Lösungen für skalierbare DApps
- Überblick zu Blockchain Anwendungen in den Grundlagen der Blockchain: Anwendung und Branchen
Technische Aspekte und Tools der Blockchain-Entwicklung
- Kryptografische Grundlagen mit Bezug zu Blockchain Anwendungen
- Konzepte: Verschlüsselung und Entschlüsselung
- Analyse des technischen Aufbaus der Blockchain-Technologie hinsichtlich Blockchain Anwendungen
- Smart Contracts
- Decentralized Apps (DApps) und deren Potenzial für Blockchain Anwendungen
- Code-Qualitäts-Tools und deren Vorteile für Solidity-Projekte
- Integration und Nutzen von IPFS für Blockchain Anwendungen
Softwareentwicklung und Programmiersprachen
- Einführung: Eigenschaften, Verarbeitung, Unterschiede zu C und IDE-Setup im Zusammenhang mit Blockchain Anwendungen
- Templates
- File-Input und -Output und Operator-Overloading für Blockchain Anwendungen
- Type-Casting für Klassen und in Klassenhierarchien
- Umsetzung moderner Programmierkonzepte bei Blockchain Anwendungen mit Smart Pointer
- Multithreading
- Exception-Handling im Umfeld von Blockchain Anwendungen
Java-Programmierung und Anwendungen
- Installation und Einrichtung einer Java-Entwicklungsumgebung für Blockchain Anwendungen
- Kompilieren von Java-Programmen
- Grundlagen der objektorientierten Programmierung mit Bezug auf Blockchain Anwendungen
- Fehlerbehebung in Java
- Praxisorientierte Anwendung von Java im Handelsbereich mit Blockchain Anwendungen
- Anwendung von Java in wissenschaftlichem Rechnen
- Erstellung und Nutzung von REST-APIs mit Java für Blockchain Anwendungen
- Verwendung von SQL-Datenbanken in Java
- Entwicklung grafischer Benutzeroberflächen unter Berücksichtigung von Blockchain Anwendungen
- Effiziente Nutzung von Java-Bibliotheken für Blockchain Anwendungen
Agile Methoden und Projektmanagement
- Einführung in Scrum im Umfeld von Blockchain Anwendungen
- Agiles vs. traditionelles Projektmanagement
- Rolle des Scrum Masters im Kontext von Blockchain Anwendungen
- Scrum Team
- Sprint Planning mit Schwerpunkt auf Blockchain Anwendungen
- Agile Perspektive
- Nutzung von User Stories zur Entwicklung von Blockchain Anwendungen
Einführung in Augmented, Virtual und Mixed Reality
- Anwendungsbeispiele von Blockchain Anwendungen in AR, VR und Adobe Aero
- AR-Prototyping und -Testing
- Relevanz von VR-Grundlagen und -Immersion für Blockchain Anwendungen
- Anwendungsfälle in der verkörperten Realität
Entwicklungstechniken für AR und VR
- Integration von Blockchain Anwendungen beim Erstellen von AR-Erfahrungen mit Adobe Aero
- Import von 3D-Modellen in Adobe Aero
- Gestaltung von VR-Storytelling und -Narration für Blockchain Anwendungen
- VR-Interaktion und -Benutzereingabe
- VR-Entwicklung mit Adobe Aero unter besonderer Berücksichtigung von Blockchain Anwendungen
Narration und Ethik in AR und VR
- AR-Storytelling und -Narration mit Fokus auf Blockchain Anwendungen
- Best Practices für die Entwicklung von VR und AR im Kontext von Blockchain Anwendungen
- Vermittlung von AR- und VR-Ethik und -Datenschutz für Blockchain Anwendungen
Anwendungsorientierung und Realeinsatz von AR und VR
- Praktische Blockchain Anwendungen in der Bildung und Schulung
Qualifikationsprojekte und Praxisanwendung
- Qualifikationsprojekt Blockchain und DLT mit Schwerpunkt auf Blockchain Anwendungen
- Qualifikationsprojekt für Augmented Reality und Virtual Reality