Apache Maven - Schulung
Apache Maven ist ein Werkzeug, welches es ermöglicht, den gesamten Build Prozess zu managen und zu automatisieren. Die Verwaltung von Projektabhängigkeiten, die Erstellung umfangreicher Projektreports, sowie die Automatisierung von Deploymentaufgaben für unterschiedliche Zielplattformen bedeutet für ein Entwicklungsteam wertvolle Arbeitserleichterung und Zeitersparnis.
Den Teilnehmern dieser Schulung werden in kurzen Abschnitten die Grundlagen und das theoretische Wissen zu Apache Maven vermittelt. Im Anschluss an jedes Einzelthema lösen die Teilnehmer selbstständig und an Hand von zur Verfügung gestellten Beispielen Probleme des täglichen Entwicklungsalltags. Die Teilnehmer können somit das angeeignete Wissen sofort in die Praxis umsetzen und lernen den Nutzen und die Einsatzgebiete von Maven kennen.
Die Schulung richtet sich an Softwareentwickler, die sich auf das Erstellen anspruchsvoller Softwareprojekte konzentrieren und den Build Prozess vollständig automatisieren wollen. Auch Verantwortliche für die Softwarequalität profitieren von diesem Kurs, da Apache Maven eine Vielzahl von Reports anbietet, welche es ermöglichen, die Qualtiät der laufenden Arbeit objektiv im Auge zu behalten.
Inhalte
- Maven Einführung und Konzepte (Ziele von Maven und Abgrenzung zu anderen Tools wie Apache An)
- Maven Konzepte (Verzeichnisstrukturen, Lifecycle, Dependency Management, Pluginphilosophie, Archetypen, Repositories)
- Maven Projekte (POM Dateien, Versionen, Abhängigkeiten, Scopes und Snapshots, Transitiv Abhängigkeiten, Konfiktbehandlung)
- Der eigene Build (Lifecycle Anpassungen, Profile und Unterstützung unterschiedlicher Umgebungen, Erstellen von Dokumentationsseiten und Reports, bessere Wartbarkeit durch Properties, Globale Konfiguration, Ressourcen und Filter)
- Projektseiten und Dokumentation mit Maven erstellen (Dateiformate, Organisation der Informationen, Multiprojekt Builds)
- Reporting und Projektmetriken (Plugin Übersicht und Anpassung an die eigenen Anforderungen)
- Webentwicklung mit dem Jetty Plugin (Hot Deployment)
- Repository Management (Beispiel Artifactory bei openForce)
- Continuous Integration mit Hudson
- Release Management
- 17. - 18. August 2010, 28. - 29. September, 30. November und 1. Dezember 2010, 15. - 16. Februar 2011, 10. - 11. Mai 2011
- Der Workshop findet an zwei aufeinanderfolgenden Tagen von 09:00 bis 17:00 statt.
- Wir garantieren den Termin bereits ab zwei angemeldeten Teilnehmern. Maximale Teilnehmeranzahl sind sechs Personen, um den interaktiven Charakter des Kurses zu gewährleisten. Bei Überbuchung werden Ausweichtermine angeboten.
- openForce Information Technology GesmbH, Dresdner Str. 108/3. Stock/11, 1200 Wien
- Pro Teilnehmer EUR 1.200,- zzgl. der gesetzlichen MwSt.
- Wir bieten Vergünstigungen bei Gruppenbuchungen.
- Die Kursunterlagen sind im Preis inkludiert.
- Die technische Infrastruktur wird für den Schulungszeitraum von openForce zur Verfügung gestellt, die Mitnahme des eigenen Laptops ist jedoch möglich.
- Im Trainingspaket ist die volle Verpflegung während der Schulungszeiten enthalten.
- Anreise und Unterkunft sind nicht im Schulungsumfang inkludiert.
- Telefonisch unter +43 1 3191775
- Per Fax unter +43 1 3191775-20
- Mit einer E-Mail an trainings(at)openforce.com




