Maven - Advanced

Seminarinformationen

Seminar - Ziel

In dieser 1-tägigen Schulung "Maven - Advanced" erweitern Sie Ihr Wissen über Maven im Unternehmensbereich. Sie lernen verschiedene Ansätze kennen, um Builds für JEE-Anwendungen (EAR, WAR, EJB usw.) zu erstellen und wie solche Builds aussehen. Dabei werden Möglichkeiten, Herausforderungen und potenzielle Probleme behandelt.

Besonderes Augenmerk liegt auf Multi-Module-Builds für JEE-Anwendungen und den damit verbundenen Konsequenzen. Sie erfahren, wie Releases erstellt werden und wie Integrationstests mit Maven durchgeführt werden können, z. B. mit Selenium. Sie lernen auch, wie Sie artefaktspezifische Umgebungen erstellen können, wie Test, Q&A und Produktion.

Die Schulung behandelt Entscheidungsfragen wie: Wann sollte ein separates Modul erstellt werden und wann nicht? Wann ist der Einsatz eines Repository Managers sinnvoll und wann nicht? Insgesamt vertiefen Sie Ihre Fähigkeiten im Maven-Umfeld und lernen praxisnahe Anwendungen für JEE-Projekte kennen.

Teilnehmer - Zielgruppe

  • Softwareentwickler

Kurs - Voraussetzungen

  • Teilnahme an der Schulung Maven Basics
  • Grundlegendes Wissen im Bereich der Versionskontrolle (Subversion, Git o.ä.) ist durchaus Hilfreich.


Die Voraussetzung für den Maven Enterprise Workshop sind vor allem Kenntnisse in der Java Entwicklung. Darüber hinaus wird auch Wissen im Bereich JEE (EJB, WAR etc.), JUnit oder TestNG voraus gesetzt.

Seminardauer

  • 1 Tag
  • 09:00 Uhr bis 17:00 Uhr

Schulungsunterlagen

  • nach Absprache

Seminar-Inhalt / Agenda

  • Release Cycle
    • Multi-Module Builds
    • Versionshandling
    • Branchings
  • Generator Module
    • Beispielsweise: JAXB, ANTLR3, Axis2 etc.
  • Best Practices im Rahmen von Multi-Module-Builds
  • Code Metriken
    • Erzeugung von Code-Coverage Reports (Unit- und Integrationstests)
    • Code Metriken
  • Plugins
    • EAR, EJB, WAR, Cargo, surefire, failsafe, appassembler,
    • cobertura, JaCoCo etc.
  • Repository Manager
    • Übersicht, Funktionalität etc.

Weitere Schulungen zu Thema Java

Java SE/EE Programmierung mit Eclipse

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

Sie werden in der Verwendung von Eclipse unter Java SE/EE-Programmierung vertraut gemacht.

Datenbankzugriff mit Java JDBC

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

Die Teilnehmer erlangen Kenntnisse im Anwendungsbereich von JDBC und erlernen Datenbankabfragen mit JDBC zu schreiben. Weitere Seminarinhalte sind die unterschiedlichen JDBC-Treibertypen und mögliche Auswirkungen des Einsatzes von JDBC auf die Verteilung einer Java-Anwendung.

Neuerungen auf Java 12-17

- u.a. in Berlin, Frankfurt am Main, Wien, Mannheim, Offenbach

In dieser 1-tägigen Schulung "Neuerungen auf Java 12-17" lernen Sie alle neuen Sprachfeatures als auch kleineren Api Erweiterungen der Java Versionen 12-17 kennen und üben diese an Beispielen. Weiterhin erfahren Sie, was sich an der JVM getan hat. Zum einen sind das ...

Update-Schulung auf Java 9 - 17

- u.a. in Berlin, Stuttgart, München, Nürnberg, Essen

In dieser 3-tägigen Schulung "Java Update-Schulung auf Versionen 9-17" erhalten Sie einen umfassenden Einblick in die neuen Versionen von Java. Sie lernen, Java-Applikationen mit dem Modulsystem von Java 9 zu entwerfen und werden mit den zahlreichen Neuerungen vertraut ...