EX183

Red Hat Certified Enterprise Application Developer Exam

Überblick

Prüfungsbeschreibung

Das Red Hat Certified Enterprise Application Developer Exam (EX183) überprüft Ihr grundsätzliches Verständnis der wichtigsten Enterprise Java APIs, die für die Umsetzung von modernen, zustandslosen Business Services erforderlich sind.

Die Prüfung konzentriert sich auf die Verwendung des standardmäßigen Verhaltens des minimalen Sets von JEE APIs, die für alle modernen Enterprise-Java-Umgebungen für die Anwendungsentwicklung anwendbar sind:

  • JAX-RS für einfache REST, um APIs zu erstellen, zu lesen/durchsuchen, zu aktualisieren und zu löschen
  • JAAS, um den Zugang zu Diensten sicherzustellen
  • Zustandslose EJB zur Bereitstellung von Business-Logik
  • CDI zur Integration von Komponenten
  • JMS zum Senden und Empfangen von Messages
  • Bean Validation, um das Datenformat und die Konsistenz sicherzustellen
  • JPA, um persistente Objekte und deren Beziehungen zu erstellen, zu lesen, zu aktualisieren und zu löschen

Wenn Sie diese Prüfung bestehen, qualifizieren Sie sich als Red Hat Certified Enterprise Application Developer. Wenn Sie sich auch darüber hinaus weiterbilden wollen, kann Ihnen die Qualifikation auch als Ausgangsbasis für unsere höchste Zertifizierungsstufe dienen: Red Hat Certified Architect.

Die für diese Prüfung aufgelisteten Ziele basieren auf der letzten verfügbaren Red Hat Produktversion. Klicken Sie auf „Mehr erfahren“, um alle Versionen dieser Prüfung anzuzeigen, die Sie derzeit kaufen können.

Zielgruppe für diese Prüfung

Dieser Kurs ist auf erfahrene JSE-Entwickler ausgelegt, die ihre Kenntnisse und Fertigkeiten in der modernen Java-Entwicklung für Unternehmen erweitern und überprüfen möchten.

Voraussetzungen für diese Prüfung

Für diese Prüfung gibt es keine formellen Voraussetzungen, aber die Kandidaten für diese Prüfung sollten:

  • mit der Verwendung des Red Hat Developer Studios in einer Red Hat Enterprise Linux Umgebung vertraut sein.
  • über solide Hintergrundkenntnisse in JSE verfügen, einschließlich Kenntnissen zu den Kernkonzepten von Java und APIs. Beispielsweise sind die Exceptions, Annotations und Collections API alle während des Kurses erforderlich.
  • Sehen Sie sich die Zielsetzungen der Prüfung zum Red Hat Certified Enterprise Application Developer noch einmal an und vergewissern Sie sich, dass Sie mit allen genannten Themen vertraut sind.

Ziele

Lerninhalte für die Prüfung

Sie sollten in der Lage sein, die folgenden Aufgaben mithilfe von Red Hat JBoss EAP ohne fremde Hilfe auszuführen. Um Ihnen die Vorbereitung zu erleichtern, wurden die Aufgaben in Gruppen eingeteilt.

Bean Validation
  • Kommentieren eines POJO, um eine Datenvalidierung zu aktivieren und einzurichten
  • Verwenden der Dokumentation, um nützliche Standard-Validatoren zu finden
JPA-Zuweisung
  • Kommentieren eines POJO, um es seiner persistenten Zustandsrepräsentation in der Datenbank zuzuordnen
  • Verwenden von grundlegenden Eigenschaftszuweisungen und Identifizieren der richtigen Eigenschaftskommentare (z. B. @Temporal) mithilfe der Dokumentation
  • Zuweisen einer bidirektionalen OneToMany-Beziehung zwischen zwei Instanzen, einschließlich der beiden Seiten der Beziehung
  • Kenntnis des standardmäßigen Abrufverhaltens und Fähigkeit, die Abrufstrategie für jede Zuordnung zu umgehen
JPA-Abfrage
  • Implementieren grundlegender JPA-Abfragen unter Verwendung benannter Parameter
  • Erstellen und Verwenden einer benannte Abfrage
  • Verwenden einer Abfrage, um eine Beziehung abzurufen
Messaging
  • Verstehen des Unterschieds zwischen Point-to-Point und Publish/Subscribe Modellen
  • Verstehen von JMS Warteschlangen, Topics und Connection Factories
  • Verstehen und Verwenden der javax.jms.MessageListener-Schnittstelle
  • Implementieren einer Message-gesteuerten Bean
  • Verwenden der Kommentare @MessageDriven und @ActivationConfigProperty
REST Services mit JAX-RS
  • Verstehen von REST-Konzepten, insbesondere der Anwendung und Nutzung von HTTP PUT, DELETE, GET, und POST-Methoden
  • Kennenlernen und Verwenden von standardmäßigen HTTP Return-Codes
  • Implementieren der REST-Root-Ressourcenklasse
  • Freigeben eines REST-Service mit JAX-RS
  • Fähigkeit zur Definition eines @Path demonstrieren
  • Verstehen und Verwenden von @Produce und @Consume
  • Nutzen und Erzeugen von xml- und jso-formatierten Inhalten unter Verwendung von JAX-RS
Sicherheit
  • Verstehen von JAAS-Bedingungen und -Konzepten
  • Verstehen der JAAS-Authentifizierungsdetails, die Ihnen zur Verfügung gestellt werden
  • Sichern der Dienste auf der Serverseite (REST Service und EJB) mit JAAS-Kommentaren
CDI
  • Verstehen von Kontextumfängen

Wie bei allen leistungsbasierten Red Hat Exams müssen die Konfigurationen nach einem Neustart ohne Eingriff bestehen bleiben.

Wissenswertes

Vorbereitung

Zur Vorbereitung auf EX183 empfiehlt Red Hat den Kurs Red Hat Application Development I: Programming in Java EE (AD183). Die Teilnahme an diesen Kursen ist nicht vorgeschrieben. Es kann auch nur die Prüfung abgelegt werden.

Obwohl die Teilnahme an Red Hat Kursen einen wichtigen Teil der Prüfungsvorbereitung darstellt, ist sie allein keine Garantie für das Bestehen der Prüfung. Vorherige Erfahrung, Praxis und Eignung sind darüber hinaus wichtige Erfolgsfaktoren.

Zur Systemadministration für Red Hat Produkte sind zahlreiche Bücher und andere Ressourcen erhältlich. Eine offizielle Empfehlung zur Nutzung solcher Materialien für die Vorbereitung auf die Prüfungen gibt Red Hat jedoch nicht. Dennoch kann sich weiterführende Literatur stets als hilfreich erweisen.

Prüfungsformat

Das Exam EX183 ist eine praxisorientierte Prüfung, in der Sie reale Entwicklungsaufgaben lösen müssen. Während der Prüfung besteht kein Zugang zum Internet und es wird Ihnen nicht erlaubt, gedruckte oder elektronische Dokumente zur Prüfung mitzubringen. Dieses Verbot schließt auch Notizen, Bücher oder sonstige Materialien ein. Die zum Lieferumfang von JBoss EAP gehörende Dokumentation steht während der Prüfung zur Verfügung.

Bekanntgabe von Prüfergebnissen

Die offiziellen Prüfungsergebnisse werden ausschließlich auf der Website Red Hat Certification Central veröffentlicht. Red Hat erlaubt Prüfern oder Trainingspartnern nicht, den Teilnehmern die Ergebnisse direkt mitzuteilen. In der Regel wird das Ergebnis innerhalb von drei US-Werktagen mitgeteilt.

Die Prüfungsergebnisse werden in Form einer Gesamtpunktzahl kommuniziert. Red Hat erteilt keine Informationen über einzelne Prüfungselemente und gibt auch auf Anfrage keine weiteren Auskünfte.

Wenn Sie beim ersten Versuch nicht erfolgreich sind, können Sie die Prüfung einmal wiederholen. Für weitere Informationen besuchen Sie unsere Training-Richtlinien.

Empfohlene Anschlusskurse oder Prüfungen

Skills paths

Microservices Developer – Lernpfad

Zertifizierungs-Symbol

Empfohlene Ausgangszertifizierung
Red Hat Certified System Administrator (RHCSA)

AD184 Bundle - aktuell angezeigt
Sparen Sie Zeit und Geld, indem Sie Kurse und Prüfungen kombinieren

Computer-Symbol

AD183 - Empfohlener Kurs - aktuell angezeigt
Red Hat Application Development I: Programming in Java EE

Exam-Symbol

EX183 - Erforderliches Exam - aktuell angezeigt
Red Hat Certified Enterprise Application Developer Exam

Zertifizierungs-Symbol

Zertifizierung - Bestehen von EX183
Red Hat Certified Enterprise Application Developer

DO284 Bundle - aktuell angezeigt
Sparen Sie Zeit und Geld, indem Sie Kurse und Prüfungen kombinieren

Exam-Symbol

EX283 - Erforderliches Exam - aktuell angezeigt
Red Hat Certified Enterprise Microservices Developer Exam

Zertifizierungs-Symbol

Zertifizierung - Bestehen von EX183 & EX283
Red Hat Certified Enterprise Microservices Developer