Schulung: Maven für Entwickler

Maven ist der De-facto-Standard im Bereich der Java-Softwareentwicklung, wenn es um das Bauen von Artefakten geht. Die Stärke von Maven liegt dabei einerseits in der Standardisierung des Build-Prozess ("Convention over Configuration"), andererseits in der Adaptierbarkeit an nahezu jede Problemstellung durch eine modulare Plugin-Architektur.

Schulungsziel

In dieser Schulung erlernen Sie den Umgang mit Maven als Werkzeug zum Bauen von Java-Projekten.

Zielgruppe

Entwickler, Softwarearchitekten, Build-Verantwortliche und alle, die den Umgang mit Maven erleren und vertiefen möchten.

Themen

Die im Rahmen der Schulung behandelten Inhalte schließen ein:

  • Einführung
    • Build-Automatisierung
    • Convention over Configuration
  • Grundlagen
    • Installation
    • Maven vs. Ant
    • Project Object Model
    • Archetypes
    • Build
      • Lifecycles
      • Phases
      • Plugins
      • Plugin-Goals
    • Dependencies
    • Versionierung
    • Repositories
    • Reports
  • IDE-Integration in Eclipse
  • Advanced Maven
    • Vererbung
    • Multi-Modul-Projekte
    • Dependency Management
    • Bill of Materials
    • Konfliktbehandlung
    • Profiles
    • Konfiguration
  • Best Practices

Erforderliche Vorkenntnisse

Java-Grundkenntnisse, Umgang mit der Kommandozeile.

Dauer

2 Tage.

Inhouse-, Remote-Training oder Einzelcoaching gefällig?

Unsere Schulungen bieten wir selbstverständlich auch als Inhouse-Trainings vor Ort in Ihren eigenen Räumlichkeiten oder als Einzelcoaching an - ideal, um in vertrauter Umgebung neues Wissen zu erwerben und bestehendes Wissen zu vertiefen. So können Sie auch gezielt Einfluss auf die Schwerpunkte des Trainings nehmen und die Gruppenzusammensetzung sowie Ihre Reisekosten optimieren.
Selbstverständlich bieten wir alle unsere Schulungen auch als Remote-Training an.

Noch Fragen?

Sofern Sie Fragen zu einer Schulung haben und weitere Informationen oder ein unverbindliches Angebot wünschen, kontaktieren Sie uns gerne für weitere Details.