In dieser Weiterbildung erlernen Sie die Entwicklung von Anwendungen im Bereich Grafikdesign sowie Augmented Reality (AR), Virtual Reality (VR) und Mixed Reality (MR) unter Verwendung der Programmiersprachen C# und C++. Sie erwerben Kenntnisse in der objektorientierten Programmierung mit C# und C++ und setzen sich mit der Erstellung von 2D- und 3D-Grafiken auseinander. Zudem lernen Sie, Grafik-Engines wie Unity3D und Unreal Engine für die Entwicklung von AR-, VR- und MR-Anwendungen einzusetzen. Durch praktische Übungen und Projektarbeiten wenden Sie die erlernten Konzepte an und entwickeln eigene Anwendungen. Nach Abschluss der Weiterbildung sind Sie in der Lage, interaktive und immersive Anwendungen für verschiedene Plattformen zu konzipieren und umzusetzen.
- Einführung in .NET und Grundlagen von c sharp
- C#-Klassen, Vererbung, Polymorphie und Interfaces
- Vertiefte Kenntnisse im Bereich c sharp: Lambda-Expressions, Strukturen und Enums
- Fehlerbehandlung und Debugging in C#
- Collections, Generics und Serialisierung mit Fokus auf c sharp
Asynchrone Programmierung und WPF in C#
- Ereignisse in der WPF unter Berücksichtigung von c sharp
- Die Task Parallel Library (TPL)
- Multithreading und asynchrone Muster - Anwendungen aus c sharp
C++ vertiefte Programmierkonzepte
- Klassen und Konstruktoren in C++
- Templates und Smart Pointer im Vergleich zu c sharp
- File-Input und -Output, Operator-Overloading
- Exception-Handling und Algorithmen der Standardbibliothek mit Bezug auf c sharp
- Vertiefung von Multithreading und Dateizugriff in C++
Grafikdesign und visuelle Konzepte
- 3D-Design und -Modellierung mit Anwendungsbeispielen aus c sharp
- Vektorgrafiken und Illustrationen
- Professionelle Bildbearbeitung in Kombination mit c sharp
- Interaktion zwischen Photoshop und Illustrator
- Farbenlehre und Social-Media-Grafiken im Zusammenspiel mit c sharp
- Präsentation von Projekten und Portfolio-Erstellung
Einführung in erweiterte Realitäten
- Einführung in AR, VR und Anwendungen mit c sharp
- Erstellen von AR-Erfahrungen mit Adobe Aero
- VR-Grundlagen und -Immersion mit Elementen aus c sharp
- VR-Storytelling und -Narration
Interaktionsdesign und Prototyping
- Interaktionen und Animationen in AR und VR erstellt mit c sharp
- AR-Prototyping und -Testing
- Interaktive Animationen und Design für Microinteractions auf Basis von c sharp
- Voice Prototyping
Anwendung von AR und VR in Industrie und Bildung
- AR-Marketing und -Branding unter Einsatz von c sharp
- AR in der Bildung und Schulung
- VR für Simulationen und Training - spezifische Lösungen mit c sharp
- Anwendungsfälle in der verkörperten Realität
- Anwendungsfälle für Virtual Reality Enterprise gestützt durch c sharp
Ethik, Datenschutz und zukünftige Entwicklung
- AR- und VR-Ethik und -Datenschutz im Umgang mit c sharp
- AR- und VR-Trends und -Zukunftsaussichten
Technologie und Interaktionsgeräte
- Menschen und Computerinteraktion mit Fokus auf c sharp
- Sensorische Technologie und sensorisches Design
- Hardware, SLAM und Verfolgung in Kombination mit c sharp
- Computer Vision zur Ermöglichung von Augmented Reality
Softwaremanagement und Teamarbeit
- Versionsverwaltung und Agiles Arbeiten mit Git - Einbindung von c sharp
- Continuous Integration und Continuous Delivery
- Zusammenarbeit und Versionskontrolle im Umfeld von c sharp
- Interaktion mit Drittanbietern (Figma)
- Plugin-Integration und Designsysteme unter Verwendung von c sharp
- Qualifikationsprojekt für Augmented Reality und Virtual Reality
- Qualifikationsprojekt Mediengestaltung mit c sharp