In dieser Weiterbildung erlernen Sie die Entwicklung von Anwendungen für Augmented Reality (AR), Virtual Reality (VR) und Mixed Reality (MR) unter Verwendung von Visual Studio Code. Sie werden in die Lage versetzt, interaktive und immersive Anwendungen zu konzipieren und zu implementieren. Sie erwerben fundierte Kenntnisse in der Programmierung mit C# und nutzen Visual Studio Code als integrierte Entwicklungsumgebung. Sie lernen, wie Sie mit Grafik-Engines wie Unity3D arbeiten, um AR-, VR- und MR-Anwendungen zu erstellen. Zudem setzen Sie sich mit der Implementierung von Schnittstellen für verschiedene AR-, VR- und MR-Systeme auseinander und entwickeln Benutzeroberflächen für immersive Umgebungen. Durch praktische Übungen und Projektarbeiten wenden Sie das erlernte Wissen direkt an. Sie entwickeln eigene Anwendungen und erhalten Einblicke in aktuelle Trends und Technologien im Bereich der erweiterten und virtuellen Realität. Nach Abschluss der Weiterbildung sind Sie in der Lage, eigenständig Anwendungen für AR, VR und MR zu entwickeln und Visual Studio Code effektiv für die Programmierung einzusetzen.
- Einführung in .NET und Grundlagen von C# mit Fokus auf Visual Studio Code
- C#-Klassen, Vererbung, Polymorphie und Interfaces
- Anwendungen aus dem Bereich Visual Studio Code: Lambda-Expressions, Strukturen und Enums
- Collections und Generics
- Fehlerbehandlung und Debugging anhand von Visual Studio Code
- TPL und .NET-Klassen: Object, String, StringBuilder, DateTime, TimeSpan und Ausgabeformatierung
- Struktur von C-Programmen im Kontext von Visual Studio Code
- Datentypen, Konstanten und Variablen
- Verwendung von Funktionen, Operatoren in Visual Studio Code-Projekten
- Zeiger, Dynamische Speicherplatzverwaltung
Softwareentwicklungs-Methodik
- Agiles Arbeiten mit Git in Verbindung mit Visual Studio Code
- Continuous Integration und Continuous Delivery
- Ereignisse in der WPF und deren Umsetzung in Visual Studio Code
- Best Practices für die Entwicklung von VR und AR
- Testing und Feedback mithilfe von Visual Studio Code
- Designsysteme
Augmented Reality Grundlagen und Praxis
- Einführung in AR, VR und Adobe Aero unter Nutzung von Visual Studio Code
- Erstellen von AR-Erfahrungen mit Adobe Aero
- Import von 3D-Modellen in Adobe Aero mit Unterstützung von Visual Studio Code
- Interaktionen und Animationen in AR
- AR-Prototyping und -Testing durch Visual Studio Code
- Qualifikationsprojekt für Augmented Reality
Virtual Reality Entwicklung und Konzeption
- VR-Grundlagen und -Immersion unter Berücksichtigung von Visual Studio Code
- VR-Storytelling und -Narration
- VR-Entwicklung mit Adobe Aero und Werkzeugen in Visual Studio Code
AR und VR in Marketing und Bildung
- AR-Marketing und -Branding mit dem Einsatz von Visual Studio Code
- AR in der Bildung und Schulung
Datenschutz und Ethik
- AR- und VR-Ethik und -Datenschutz im Rahmen von Visual Studio Code-Projekten
Technologie und Zukunft von AR & VR
- AR- und VR-Trends und -Zukunftsaussichten unter Einbeziehung von Visual Studio Code
- Computer Vision zur Ermöglichung von Augmented Reality
Interaktive Medien und Design
- Dialoge unter Berücksichtigung von Visual Studio Code
- Pfade und Objekte: Grundlagen, Effekte und Arbeiten mit Objekten
- Interaktive Animationen mit dem Schwerpunkt Visual Studio Code
- Pfade und Objekte: Import von Bilddateien und Erstellung von QR-Codes
- Interaktive PDFs, interaktive Slides, interaktives Formular mit Tools wie Visual Studio Code
Grafikdesign und Bildbearbeitung
- Grundlagen zu Ebenen, Formen und Pfade, Ebenen-Masken und deren Bearbeitung in Visual Studio Code
- Retusche: Objektverschiebung und Himmeltausch, Verflüssigen
- Filter: Neuralfilter, Maskieren mit Methoden aus Visual Studio Code
- Ausgabe: Speichern, Bildverarbeitung
Multimediale Inhalte
- Multimediale Slides, interaktives Formular in Verbindung mit Visual Studio Code
- Interaktive Animationen
User Interface und User Experience
- Einsatz von UI/UX im Kontext von Visual Studio Code
- Export und Entwickler-Zusammenarbeit
Dateimanagement und Datenbearbeitung
- High-Level- und Low-Level-Dateizugriff unter Verwendung von Visual Studio Code
- Verknüpfungen