Java Kurse
von Java Profis.

Jakarta EE (Java EE)

Professionelle Anwendungsentwicklung mit CDI

Jakarta Contexts and Dependency Injection

2 Tage

Plätze frei - Köln
Plätze frei - Online
Plätze frei - Berlin
Plätze frei - Online
Plätze frei - Bielefeld
Plätze frei - Köln
Plätze frei - Köln
Plätze frei - Berlin
Plätze frei - Online
Plätze frei - Bielefeld
Plätze frei - Berlin
Plätze frei - Online
Plätze frei - Bielefeld

  • Dieser Kurs findet bei unserem Partner, der GFU Cyrus AG in Köln statt.
  • Durchführungsgarantie ab 1. Teilnehmer
  • Kleine Lerngruppen - max. 8 Teilnehmer
  • Übungsbeispiele zum Mitnehmen
  • Schulungsunterlagen bzw. Fachbuch
  • Aktion: Drei Teilnehmer zum Preis für Zwei
  • Shuttle-Service & Parkplatz-/Hotelreservierung
  • All inclusive: Mittagessen, Getränke und Snacks
  • Bitte buchen Sie direkt bei der GFU Cyrus AG: Schulung Professionelle Java-Anwendungsentwicklung mit CDI

exkl. MwSt

1.220,00

Kursinhalte von CDI

  • Architekturen und Konzepte von JEE

    • Aufbau und Bestandteile von JEE-Anwendungen
    • Full Profile, Web Profile, Micro Profile
    • Klassische Application Server vs. JAR Deployments

  • Contexts and Dependency Injection (CDI)

    • Injektion von Beans
    • Qualifier und Alternatives
    • Producer und Disposer
    • Kontexte und Scopes
    • Transaktionssteuerung
    • Events und Observer
    • Bedingte und transaktionale Event-Verarbeitung
    • Bean Manager
    • Instance Selection
    • Portable Extension:  Apache DeltaSpike
    • Entwicklung eigener Extensions
    • CDI in Standalone-Anwendungen

Dauer

2 Tage - als Online-Schulung auch an 4 Vor- oder Nachmittagen.

Ergänzungen und angrenzende Themen von CDI

Wollen Sie über CDI hinaus auch Java Persistence und RESTful Webservices erlernen? Dann empfehlen wir unseren "Jakarta EE Intensivkurs".

Möchten Sie auch den UI-Anteil Ihrer Anwendungen entwickeln? Dann empfehlen wir Ihnen unseren Kurs "Jakarta Server Faces" für das klassische server-side Rendering oder eines unserer JavaScript-UI-Seminare wie bspw. "Angular für Java-Entwickler".

Möchten Sie statt der klassischen Serverumgebung das Laufzeitframework Quarkus nutzen? Dann schauen Sie doch mal auf unser Seminar "Microservices mit Quarkus - kompakt".

Buch von Dirk Weil zum Thema CDI

Dirk Weil hat ein Shortcut-Buch zum Thema CDI geschrieben. Sie erhalten dieses Buch zusätzlich zu den Unterlagen gratis dazu. Gerne können Sie das Buch auch hier bestellen: CDI - Dependency Injection in Java EE 7.

Anreise zum Schulungsort

Am schnellsten und unkompliziertesten erreichen Sie uns mit den öffentlichen Verkehrsmittel, Haltestelle "Zoologischer Garten". Mit Ihrer Berlin Welcome Card sind die Fahrten für Sie kostenlos!

-> U- und S-Bahnplan Berlin.
-> BVG zum Zoologischen Garten.
-> Weg vom Zoo zum Upper West.

Tipp: Falls Sie mit dem ICE aus Hannover anreisen: Steigen Sie schon in Spandau aus und nehmen Sie den Regional Express (RE 63982) in Richtung Hauptbahnhof, Haltestelle "Zoologischer Garten" aussteigen.

Überblick

  • Basis für komponentenbasierte Geschäfts- und Präsentationslogik: CDI.
  • Umfangreiche Demos und Übungsanteile.
  • Im Kurs wählbare Zielumgebung.

Beschreibung

CDI ist der Standard für die technische und fachliche Verknüpfung von Anwendungskomponenten untereinander. CDI ist Teil von Jakarta EE (früher Java EE), kann aber auch in SE-Anwendungen eingesetzt werden. CDI ermöglicht die Entwicklung eleganter, schlanker und trotzdem gut strukturierter Anwendungen mit lose gekoppelten Anwendungskomponenten. Sie lernen in diesem Seminar, welche Konzepte CDI anbietet und wie sie in Unternehmensanwendungen eingesetzt werden können. Der Fokus liegt auf Enterprise-Anwendungen, in denen CDI als Bindeglied zwischen Weboberfläche oder Webservices und Persistenzschicht fungiert, wobei der Einsatz in SE-Anwendungen und Tests auch diskutiert wird.  

Die Zielumgebung der Anwendungen können Sie im Kurs frei auswählen oder auch umschalten: Alle Demos und Übungen laufen u. a. auf WildFly (JBoss), Open Liberty (WebSphere Liberty) und Payara (GlassFish).

Teilnehmerkreis

Dieser Kurs richtet sich an Java-Entwickler*innen, die komponentenbasierte Anwendungen bislang bspw. auf Basis von J2EE 1.4, Java EE 5 oder Spring erstellt haben und zukünftig den Standard CDI einsetzen wollen.

Gute Java–Kenntnisse werden vorausgesetzt. Erfahrungen mit Applikationsservern wie WildFly oder GlassFish sind hilfreich.

Voraussetzungen

Gute Java-Kenntnisse werden vorausgesetzt. Erfahrungen mit Applikationsservern wie GlassFish oder JBoss sind hilfreich.

Uhrzeiten

Startzeit für den ersten Schulungstag:
10:00 Uhr - 17:00 Uhr.
Endzeit am letzten Schulungstag:
max. 16:00 Uhr.
Normale Schulungszeit:
09:00 - 16:30 Uhr.

Schulungsadresse

GEDOPLAN GmbH
Kantstraße 164
10623 Berlin.

GEDOPLAN befindet sich in der 25. Etage im Gebäude "Upper West".
-> Google Maps.
-> Weg vom Zoo zum Upper West.
Das Gebäude ist übrigens bei Google Street View (noch) nicht sichtbar.

Link zur Eclipse Foundation

CDI-Schulung maßgeschneidert?

Diese Jakarta EE Schulung gibt es
als individuelle Firmenschulung
und als Online-Schulung.

Kontaktieren Sie gerne mich oder
nutzen Sie unseren
Schulungskonfigurator!

030 / 20 89 82 63 0

Tim.Neumann@GEDOPLAN.de

So läuft's bei uns

Das erwartet Sie bei uns

Kaffee, Tee und kalte Getränke

Wer öfter trinkt, kann besser denken. Deshalb versorgen wir Sie mit ausreichend gratis Getränken.

Obst, Kekse und Mahlzeiten

Ein voller Bauch studiert zwar nicht gern, aber nur wer sich wohl fühlt, hat auch Spaß am Seminar.

Demos und Beispiele zum Mitnehmen

Unsere Kurse haben einen hohen Praxisanteil. Die komplette Übungsumgebung nehmen Sie bei vielen Kursen am Ende auf einem USB-Stick mit.

Lernen Sie uns Kennen

Niko Köbler

Software Architekt (iSAQB zertifiziert), Entwickler, Trainer, Autor, JUG Darmstadt Supporter und Speaker bei vielen internationalen Konferenzen (z. B. JAX, Voxxed Days Zürich, JFokus Stockholm etc.)

Frank Schlinkheider

Java und Liferay Architekt, Autor im Java Magazin

Hendrik Jungnitsch

Trainer und Berater für Java, Java EE, Camel und Vaadin.

Alle Schulungsleiter bei GEDOPLAN IT Training.