In dieser Weiterbildung erlernen Sie die Entwicklung von dezentralen Apps für Augmented Reality (AR), Virtual Reality (VR) und Mixed Reality (MR). Sie setzen sich mit den Grundlagen der Blockchain- und Distributed-Ledger-Technologien auseinander und erfahren, wie diese in immersive Anwendungen integriert werden können. Sie erwerben Kenntnisse in der Programmierung von dezentralen Apps unter Verwendung von C# und C++. Dabei lernen Sie, interaktive und immersive Anwendungen für AR, VR und MR zu erstellen. Zudem werden Sie in die Nutzung von Grafik-Engines wie Unity3D und Unreal Engine eingeführt, um die Entwicklung von dezentralen Apps zu unterstützen. Ein weiterer Schwerpunkt liegt auf der Implementierung von Schnittstellen für AR-, VR- und MR-Systeme sowie der Integration von Hardware wie VR-Headsets und AR-Brillen. Durch praktische Übungen und Projektarbeiten wenden Sie die erlernten Konzepte direkt an. Sie entwickeln eigene dezentrale Apps und testen diese in realistischen Szenarien, um ein tiefgehendes Verständnis für die Anwendungsmöglichkeiten zu erlangen. Nach Abschluss der Weiterbildung sind Sie in der Lage, dezentrale Apps für AR, VR und MR zu konzipieren und zu entwickeln. Sie können Blockchain-Technologien in immersive Anwendungen integrieren und somit innovative Lösungen für verschiedene Branchen bereitstellen.
- Qualifikationsprojekt mit Fokus auf dezentrale Apps
- Grundlagen der Solidity-Programmiersprache
- Erstellung und Bereitstellung von Smart Contracts im Kontext dezentraler Apps
- Grundlegender technischer Aufbau der Blockchain-Technologie
- Einblicke in das Blockchain-System und die Entwicklung von dezentralen Apps
- Erstellen einer eigenen Blockchain
- Konzeption und Einsatz von Smart Contracts für dezentrale Apps
- Decentralized Apps (DApps)
- Grundlagen der Blockchain: Anwendung und Branchen
- Realanwendungen der Blockchain mit Bezug zu dezentralen Apps
Tools und Infrastruktur für Blockchain-Entwickler
- Einführung in DApps und Smart Contracts mit Schwerpunkt auf dezentralen Apps
- Einrichtung und Verwendung von MetaMask für die lokale Entwicklung
- Verwendung der Remix-IDEs für die Smart-Contract-Entwicklung und dezentrale Apps
- Einrichtung und Verwendung von Ganache für lokale Blockchain-Tests
- Einführung in das Truffle-Framework für die Smart-Contract-Entwicklung unter Berücksichtigung von dezentralen Apps
Augmented Reality und Virtual Reality Entwicklung
- Einführung in AR, VR und Adobe Aero im Umfeld von dezentralen Apps
- Erstellen von AR-Erfahrungen mit Adobe Aero
- Import von 3D-Modellen in Adobe Aero und Nutzung für dezentrale Apps
- AR-Prototyping und -Testing
- VR-Grundlagen und -Immersion im Zusammenhang mit dezentralen Apps
- VR-Entwicklung mit Adobe Aero
- Best Practices für die Entwicklung von VR und AR und deren Einsatz in dezentralen Apps
- Qualifikationsprojekt für Augmented Reality und Virtual Reality
Skalierung und moderne Blockchain-Lösungen
- Verwendung von off-chain-Lösungen für skalierbare dezentrale Apps
- Verwendung von Layer-2-Lösungen für schnelle und kostengünstige Transaktionen
- Entwicklung von Anwendungen für die Ethereum-Blockchain mit Fokus auf dezentralen Apps
Newslettermarketing und E-Mail Strategien
- E-Mail-Marketing im Umfeld dezentraler Apps
- Newsletter-Design und Responsivität
Anwendungsgebiete von AR und VR
- AR-Marketing und -Branding mit Bezug zu dezentralen Apps
- AR in der Bildung und Schulung
- VR-Storytelling und -Narration mit Anwendungen für dezentrale Apps
- VR für Simulationen und Training
- Anwendungsfälle für Virtual Reality Enterprise mit Integration von dezentralen Apps
Ethik und Trends in AR und VR
- AR- und VR-Ethik und -Datenschutz im Hinblick auf dezentrale Apps
- AR- und VR-Trends und -Zukunftsaussichten
Agiles Projektmanagement
- Agile Methoden zur Entwicklung von dezentralen Apps
- Scrum Master
- Scrum Team mit Fokus auf dezentrale Apps
- Sprint Planning
- Agile Perspektive zur Umsetzung von Projekten für dezentrale Apps
- User Stories
- Product Backlog Management im Kontext dezentraler Apps
Programmierung und Software-Entwicklung
- Umsetzung von Verzweigungen innerhalb dezentraler Apps
- Funktionsweise von Variablen mit primitivem Datentyp
- Operatoreneinsatz bei der Programmierung von dezentralen Apps
- Grundlagen der objektorientierten Programmierung
- Vererbung in objektorientierter Programmierung für dezentrale Apps
- Arrays
- Abstrakte Methoden und Klassen im Rahmen dezentraler Apps
Java-Entwicklung und Datenbankmanagement
- Grafische Benutzeroberflächen in Java für dezentrale Apps
- Erstellung von REST-APIs mit Java
- Verwendung von SQL-Datenbanken in Java im Kontext von dezentralen Apps
- Anwendung von Java im Handel