Programmierer

Demonstrieren Sie Unity-Fähigkeiten auf professionellem Niveau und machen Sie den ersten Karriereschritt in der Echtzeit-3D-Entwicklung.

Heben Sie Ihre Programmierkenntnisse bei Arbeitgebern hervor

Demonstrieren Sie Kernfähigkeiten und ‑kompetenzen in den Bereichen Programmierung, Benutzeroberfläche, Debuggen und Asset-Management, um Ihre erste professionelle Programmierrolle mit Unity zu erhalten.

Voraussetzungen

  • 2–3 Semester Unity-Kurse auf Universitätsniveau oder gleichwertiges Selbststudium
  • Erfahrung mit einer Vielzahl von Unity-Projekten
  • Importieren von Assets oder Code, auch aus dem Unity Asset Store oder dem Unity Package Manager, sowie Beheben von Konflikten, die dadurch entstehen
  • Durchführen der Fehlersuche bei nicht komplexen Problemen
  • Interpretieren von bereits vorhandenem, gut dokumentiertem Code
  • Integrieren und Modifizieren von bereits vorhandenem, gut dokumentiertem Code
  • Aufbau einer grundlegenden Szenenverwaltung, einschließlich des Ladens von Szenen
  • Erstellen, Bearbeiten und Verwenden von Prefabs 
  • Bereitstellen eines Basis-Builds

Prüfungsdetails

Die Prüfung basiert auf Unity 2019 LTS. 

Die Prüfung ist in folgenden Sprachen verfügbar:

  • Englisch
  • Chinesisch – vereinfacht und traditionell (ab Sommer 2021)
  • Japanisch (ab Herbst 2021)
  • Koreanisch (ab Herbst 2021)
  • Spanisch – Lateinamerika (ab Herbst 2021)

Was wird in der Prüfung abgefragt?

Sie sollten mit Fragen zu folgenden Aufgaben rechnen:

Unity-Programmierung
  • Code für die Integration in ein bestehendes System bewerten, der von einem Hauptentwickler erstellt/gestaltet wurde
  • Entscheidungen treffen, die zur Prototypenerstellung neuer Konzepte benötigt werden
  • Code identifizieren, der eine spezifizierte Interaktion oder Programmierlogik verwirklicht
  • Entscheiden, wie man Szenenmanagement und Übergänge implementiert
  • Grundlegende Datenpersistenz innerhalb einer Laufzeitsitzung anwenden
  • Die geeignete Nutzung und Anwendung der Unity-API in einer gegebenen Situation bestimmen
  • Die geeigneten Eigenschaften, Skripte und Komponenten von GameObjects für erforderliche Aufgaben festlegen
  • Konzepte anwenden, die benötigt werden, um Code mit grundlegender Vererbung und Schnittstellen zu schreiben
  • Die geeignete Datenstruktur für eine spezifische Situation auswählen
  • Die geeigneten Datentypen für eine spezifische Situation auswählen
  • Die Schritte identifizieren, die erforderlich sind, um ein grundlegendes Build bereitzustellen
Benutzeroberfläche
  • Konzepte anwenden, die benötigt werden, um eine Benutzeroberfläche zu gestalten
  • Den erforderlichen Prozess identifizieren, um Daten in der Benutzeroberfläche mit Anwendungsdaten zu verbinden
  • Entscheiden, wie Eingaben in der Benutzeroberfläche mit Hilfe des Event-Systems erfasst und beantwortet werden
  • Entscheiden, wie man den Menüfluss in einem Anwendungszustand erstellt
Debuggen
  • Probleme bei Code beheben, der nicht erwartungsgemäß arbeitet
  • Gängige Kompilierungsprobleme beheben
  • Laufzeitausnahmen beheben
  • Techniken bestimmen, die benötigt werden, um Code umzugestalten und zu verbessern
  • Techniken bestimmen, die benötigt werden, um einfache Leistungsprobleme zu profilieren und zu beheben
Asset-Management
  • Den benötigten Prozess identifizieren, um ein Prefab aus Grafik und Code zu erstellen
  • Eigenschaften von geschachtelten Prefabs und Prefab-Varianten identifizieren
  • Den primären Zweck der Versionskontrolle bei der Arbeit mit Unity identifizieren

Lernen und üben

Sie können sich mit folgenden Materialien auf eine erfolgreiche Zertifizierung vorbereiten:

Learn

Lernen Sie die Fähigkeiten, die Sie benötigen, um diese Prüfung mit dem Junior-Programmierer-Pfad abzulegen. Dieser kostenlose Pfad setzt Grundkenntnisse in Unity voraus und erfordert keine mathematischen Voraussetzungen. 

Ergänzen Sie Ihr laufendes Lernen oder bereiten Sie sich mit Lernsoftware, einem kompakten Leitfaden mit praktischen Programmieraufgaben, die Ihnen bei der Vorbereitung auf den Prüfungstag helfen, auf die spezifischen Themen vor, die in der Prüfung behandelt werden.

Üben

Bereiten Sie sich auf Ihre Prüfung mit einem offiziellen Übungstest vor, um die Arten von Fragen zu verstehen, die Ihnen begegnen werden, und Ihr Selbstvertrauen am Prüfungstag zu steigern. Der Übungstest erklärt den Grundgedanken und den Denkprozess, der erforderlich ist, um zur richtigen Antwort zu gelangen, und enthält Links zur Unity-Dokumentation für zusätzliche Vorbereitung und gezieltes Studium.

Zertifizierung erwerben

Mit einer Unity-Zertifizierung machen Sie die ersten Karriereschritte im Echtzeit-3D-Ökosystem.

Zertifizierungen entdecken

Finden Sie die richtige Zertifizierung für Ihren Bedarf. Entdecken Sie die gesamte Bandbreite unserer Unity-Zertifizierungen in vier Schwierigkeitsgraden und die Spezialisierungen vom Programmierer bis hin zum Artist.

Certified User
Benutzer
Sekundarschulen und Unity-Einsteiger

Diese Anfängerzertifizierungen bestätigen, dass Sie über grundlegende Kenntnisse in Unity verfügen und in der Lage sind, interaktive Echtzeit-3D-Erfahrungen zu erschaffen.

Certified Associate
Partner
Hoch- und Berufsschulausbildung und Berufsanfänger

Heben Sie sich mit einer Zertifizierung, die für Entwickler mit einem Portfolio voller Unity-Projekte gedacht ist, von der Masse ab und zeigen Sie so, dass Sie bereit sind, professionelle Unity-Projekte zu übernehmen.

Certified Professional
Fachkraft
2–4 Jahre Unity-Arbeitserfahrung

Erweitern Sie Ihre Fähigkeiten mit einer Zertifizierung, die Ihre Fähigkeit und Bereitschaft hervorhebt, neue berufliche Herausforderungen zu meistern.

Certified Expert
Experte
Mehr als 5 Jahre Unity-Arbeitserfahrung

Wir verwenden Cookies, damit wir Ihnen die beste Erfahrung auf unserer Website bieten können. In unseren Cookie-Richtlinien erhalten Sie weitere Informationen.

Verstanden