{"course":{"productid":23040,"modality":6,"active":true,"language":"de","title":"Red Hat Application Development I: Programming in Java EE","productcode":"AD183","vendorcode":"RH","vendorname":"Red Hat","fullproductcode":"RH-AD183","courseware":{"has_ekit":false,"has_printkit":true,"language":""},"url":"https:\/\/portal.flane.ch\/course\/redhat-ad183","objective":"<h5>Auswirkungen auf die Organisation:<\/h5><p>Dieser Kurs ist auf die Weiterentwicklung der F&auml;higkeiten ausgelegt, die f&uuml;r den &Uuml;bergang von der Java SE-Programmierung zur Java EE-Programmierung erforderlich sind. Dieser Kurs stellt die Kernkonzepte von mehrschichtigen Java Enterprise-Anwendungen vor und l&auml;sst Sie Erfahrungen beim Schreiben, dem Einsatz und dem Testen von Java EE-Anwendungen sammeln. Sie werden verschiedene Tools aus dem Red Hat JBoss Middleware Portfolio verwenden, einschliesslich JBoss Developer Studio, Maven und JBoss Enterprise Application Platform.<\/p>\n<h5>Auswirkungen auf den Einzelnen:<\/h5><p>Absolventen dieses Kurses Kurs sollten in der Lage sein, die meisten der Spezifikationen in Java EE 7 zu beschreiben und mit jeder Spezifikation eine Komponente zu erstellen. Sie werden in der Lage sein, ein Java SE-Programm in eine mehrschichtige Java EE-Anwendung umzuwandeln. Sie sollten in der Lage sein, folgende Aufgaben auszuf&uuml;hren:<\/p>\n\n<ul>\n<li>Beschreiben der Architektur von mehrschichtigen Java EE-Anwendungen<\/li><li>Packen von Java EE-Anwendungen und deren Einsatz auf der Red Hat JBoss Enterprise Application Platform mit verschiedenen Tools<\/li><li>Erstellen einer Enterprise Java Beans-Instanz<\/li><li>Persistenzverwaltung von Daten mit dem Java Persistence API<\/li><li>Erstellen eines Webdienstes mit JAX-RS<\/li><li>Korrekte Anwendung von Kontextumf&auml;ngen auf Beans und Einf&uuml;gen von Ressourcen in Java Beans<\/li><li>Speichern und Abrufen von Nachrichten mit dem Java Messaging Service<\/li><li>Absichern einer Java EE-Anwendung<\/li><\/ul>","essentials":"<ul>\n<li>F&auml;higkeit zur Entwicklung von Java SE-Anwendungen, mehr als zwei Jahre Erfahrung erforderlich<\/li><li>F&auml;higkeit zur Verwendung von IDE wie Red Hat Developer Studio oder Eclipse<\/li><li>Erfahrung mit Maven wird empfohlen, ist jedoch nicht zwingend erforderlich<\/li><\/ul>","audience":"<p>Dieser Kurs wurde f&uuml;r Java-Entwickler entwickelt, die mehr &uuml;ber die technischen Einzelheiten erfahren m&ouml;chten, die die Welt der Java Enterprise Edition (Java EE) ausmachen.<\/p>","contents":"<h5>&Uuml;bergang zu mehrschichtigen Anwendungen<\/h5><p>\n    Beschreiben der Java EE-Funktionen und Unterscheidung zwischen Java EE und Java SE-Anwendungen.<\/p>\n<h5>Packen und Einsatz von Anwendungen auf einem Application Server<\/h5><p>Beschreiben der Architektur eines Java EE Application Servers, Packen einer Anwendung und Einsatz der Anwendung auf einem EAP-Server.<\/p>\n<h5>Enterprise Java Beans<\/h5><p>Erstellen von Enterprise Java Beans, einschliesslich Message-gesteuerter Beans.<\/p>\n<h5>Persistenzverwaltung<\/h5><p>\n    Erstellen von Persistenz-Instanzen mit Validierungen.<\/p>\n<h5>Verwaltung von Instanzbeziehungen<\/h5><p>\n    Definieren und Verwalten von JPA-Instanzbeziehungen.<\/p>\n<h5>Erstellen von REST Services<\/h5><p>\n    Erstellen von REST APIs unter Verwendung der JAX-RS-Spezifizierung.<\/p>\n<h5>Implementierung einer Contexts and Dependency Injection<\/h5><p>\n    Beschreiben von typischen Anwendungsf&auml;llen f&uuml;r die Verwendung von CDI und dessen erfolgreiche Implementierung in einer Anwendung.<\/p>\n<h5>Erstellung von Messaging-Anwendungen mit JMS<\/h5><p>\n    Erstellen von Messaging Clients, die Messages mit der JMS API senden und empfangen.<\/p>\n<h5>Absichern von Java EE-Anwendungen<\/h5><p>\n    Verwenden von JAAS zur Absicherung einer Java EE-Anwendung.<\/p>\n<h5>Umfassender R&uuml;ckblick &uuml;ber Red Hat JBoss Development I: Java EE<\/h5><p>\n    Demonstrieren der Kenntnisse und Fertigkeiten, die w&auml;hrend des Kurses erlangt wurden.<\/p>","summary":"<h5>Java SE-Entwickler beim Schreiben von Java EE-Anwendungen unterst&uuml;tzen<\/h5><p>Mit Red Hat Application Development I: Programming in Java EE (AD183) wird erfahrenen Java SE-Entwicklern (Java Standard Edition) die Welt der Java Enterprise Edition (Java EE) vorgestellt.<\/p>\n<p>Dieser Kurs basiert auf der Red Hat&reg; Enterprise Application Platform 7.0.<\/p>\n<p>In diesem Kurs werden Sie die verschiedenen Einzelheiten kennen lernen, die Java EE ausmachen. &Uuml;ber praxisorientierte Labs werden Sie eine einfache Java SE-Befehlszeilenanwendung in eine mehrschichtige Unternehmensanwendung umwandeln. Dabei verwenden Sie verschiedene Java EE-Komponenten, einschliesslich Enterprise Java Beans, Java Persistence API, Java Messaging Service, JAX-RS f&uuml;r REST Services, Contexts and Dependency Injection (CDI) und JAAS zur Absicherung der Anwendung.<\/p>\n<h5>\n&Uuml;bersicht &uuml;ber den Kursinhalt:<\/h5>\n<ul>\n<li>Erstellen von mehrschichtigen Java EE-Anwendungen<\/li><li>Packen und Einsatz von Java EE-Anwendungen<\/li><li>Erstellen von Enterprise Java Beans, einschliesslich Message-gesteuerter Beans<\/li><li>Persistenzverwaltung<\/li><li>Erstellung von REST Services mit JAX-RS<\/li><li>Implementieren einer Contexts and Dependency Injection<\/li><li>Erstellen von Messaging-Anwendungen mit JMS<\/li><li>Absichern von Java EE-Anwendungen<\/li><\/ul>","objective_plain":"Auswirkungen auf die Organisation:\n\nDieser Kurs ist auf die Weiterentwicklung der F\u00e4higkeiten ausgelegt, die f\u00fcr den \u00dcbergang von der Java SE-Programmierung zur Java EE-Programmierung erforderlich sind. Dieser Kurs stellt die Kernkonzepte von mehrschichtigen Java Enterprise-Anwendungen vor und l\u00e4sst Sie Erfahrungen beim Schreiben, dem Einsatz und dem Testen von Java EE-Anwendungen sammeln. Sie werden verschiedene Tools aus dem Red Hat JBoss Middleware Portfolio verwenden, einschliesslich JBoss Developer Studio, Maven und JBoss Enterprise Application Platform.\n\nAuswirkungen auf den Einzelnen:\n\nAbsolventen dieses Kurses Kurs sollten in der Lage sein, die meisten der Spezifikationen in Java EE 7 zu beschreiben und mit jeder Spezifikation eine Komponente zu erstellen. Sie werden in der Lage sein, ein Java SE-Programm in eine mehrschichtige Java EE-Anwendung umzuwandeln. Sie sollten in der Lage sein, folgende Aufgaben auszuf\u00fchren:\n\n\n\n- Beschreiben der Architektur von mehrschichtigen Java EE-Anwendungen\n- Packen von Java EE-Anwendungen und deren Einsatz auf der Red Hat JBoss Enterprise Application Platform mit verschiedenen Tools\n- Erstellen einer Enterprise Java Beans-Instanz\n- Persistenzverwaltung von Daten mit dem Java Persistence API\n- Erstellen eines Webdienstes mit JAX-RS\n- Korrekte Anwendung von Kontextumf\u00e4ngen auf Beans und Einf\u00fcgen von Ressourcen in Java Beans\n- Speichern und Abrufen von Nachrichten mit dem Java Messaging Service\n- Absichern einer Java EE-Anwendung","essentials_plain":"- F\u00e4higkeit zur Entwicklung von Java SE-Anwendungen, mehr als zwei Jahre Erfahrung erforderlich\n- F\u00e4higkeit zur Verwendung von IDE wie Red Hat Developer Studio oder Eclipse\n- Erfahrung mit Maven wird empfohlen, ist jedoch nicht zwingend erforderlich","audience_plain":"Dieser Kurs wurde f\u00fcr Java-Entwickler entwickelt, die mehr \u00fcber die technischen Einzelheiten erfahren m\u00f6chten, die die Welt der Java Enterprise Edition (Java EE) ausmachen.","contents_plain":"\u00dcbergang zu mehrschichtigen Anwendungen\n\n\n    Beschreiben der Java EE-Funktionen und Unterscheidung zwischen Java EE und Java SE-Anwendungen.\n\nPacken und Einsatz von Anwendungen auf einem Application Server\n\nBeschreiben der Architektur eines Java EE Application Servers, Packen einer Anwendung und Einsatz der Anwendung auf einem EAP-Server.\n\nEnterprise Java Beans\n\nErstellen von Enterprise Java Beans, einschliesslich Message-gesteuerter Beans.\n\nPersistenzverwaltung\n\n\n    Erstellen von Persistenz-Instanzen mit Validierungen.\n\nVerwaltung von Instanzbeziehungen\n\n\n    Definieren und Verwalten von JPA-Instanzbeziehungen.\n\nErstellen von REST Services\n\n\n    Erstellen von REST APIs unter Verwendung der JAX-RS-Spezifizierung.\n\nImplementierung einer Contexts and Dependency Injection\n\n\n    Beschreiben von typischen Anwendungsf\u00e4llen f\u00fcr die Verwendung von CDI und dessen erfolgreiche Implementierung in einer Anwendung.\n\nErstellung von Messaging-Anwendungen mit JMS\n\n\n    Erstellen von Messaging Clients, die Messages mit der JMS API senden und empfangen.\n\nAbsichern von Java EE-Anwendungen\n\n\n    Verwenden von JAAS zur Absicherung einer Java EE-Anwendung.\n\nUmfassender R\u00fcckblick \u00fcber Red Hat JBoss Development I: Java EE\n\n\n    Demonstrieren der Kenntnisse und Fertigkeiten, die w\u00e4hrend des Kurses erlangt wurden.","summary_plain":"Java SE-Entwickler beim Schreiben von Java EE-Anwendungen unterst\u00fctzen\n\nMit Red Hat Application Development I: Programming in Java EE (AD183) wird erfahrenen Java SE-Entwicklern (Java Standard Edition) die Welt der Java Enterprise Edition (Java EE) vorgestellt.\n\nDieser Kurs basiert auf der Red Hat\u00ae Enterprise Application Platform 7.0.\n\nIn diesem Kurs werden Sie die verschiedenen Einzelheiten kennen lernen, die Java EE ausmachen. \u00dcber praxisorientierte Labs werden Sie eine einfache Java SE-Befehlszeilenanwendung in eine mehrschichtige Unternehmensanwendung umwandeln. Dabei verwenden Sie verschiedene Java EE-Komponenten, einschliesslich Enterprise Java Beans, Java Persistence API, Java Messaging Service, JAX-RS f\u00fcr REST Services, Contexts and Dependency Injection (CDI) und JAAS zur Absicherung der Anwendung.\n\n\n\u00dcbersicht \u00fcber den Kursinhalt:\n\n\n\n- Erstellen von mehrschichtigen Java EE-Anwendungen\n- Packen und Einsatz von Java EE-Anwendungen\n- Erstellen von Enterprise Java Beans, einschliesslich Message-gesteuerter Beans\n- Persistenzverwaltung\n- Erstellung von REST Services mit JAX-RS\n- Implementieren einer Contexts and Dependency Injection\n- Erstellen von Messaging-Anwendungen mit JMS\n- Absichern von Java EE-Anwendungen","skill_level":"Intermediate","version":"1","duration":{"unit":"d","value":4,"formatted":"4 Tage"},"pricelist":{"List Price":{"SI":{"country":"SI","currency":"EUR","taxrate":20,"price":1480},"PL":{"country":"PL","currency":"EUR","taxrate":23,"price":1660},"GR":{"country":"GR","currency":"EUR","taxrate":null,"price":1480},"MK":{"country":"MK","currency":"EUR","taxrate":null,"price":1480},"HU":{"country":"HU","currency":"EUR","taxrate":20,"price":1480},"DE":{"country":"DE","currency":"EUR","taxrate":19,"price":2560},"SE":{"country":"SE","currency":"EUR","taxrate":25,"price":2560},"IT":{"country":"IT","currency":"EUR","taxrate":20,"price":1920},"AE":{"country":"AE","currency":"USD","taxrate":5,"price":2000},"AT":{"country":"AT","currency":"EUR","taxrate":20,"price":2560},"GB":{"country":"GB","currency":"GBP","taxrate":20,"price":2120},"NL":{"country":"NL","currency":"EUR","taxrate":21,"price":2560},"CH":{"country":"CH","currency":"CHF","taxrate":8.1,"price":2560},"FR":{"country":"FR","currency":"EUR","taxrate":19.6,"price":2560}}},"lastchanged":"2025-07-29T12:18:01+02:00","parenturl":"https:\/\/portal.flane.ch\/swisscom\/json-courses","nexturl_course_schedule":"https:\/\/portal.flane.ch\/swisscom\/json-course-schedule\/23040","source_lang":"de","source":"https:\/\/portal.flane.ch\/swisscom\/json-course\/redhat-ad183"}}