Seminare
Hudson - Continuous Integration
Hudson ist ein erweiterbares, Web-basiertes Continuous Integration (CI) System, das sich um die Release-Erstellung, das Testen und die Überwachung von Projekten kümmert. Seine Vorteile liegen in der einfachen Installation, minimalem Konfigurationsaufwand und einer großen Anzahl verfügbarer Plugins.
Teilnehmer der Schulung lernen die Vorteile zu nutzen und Hudson für eine automatische und überwachte Infrastruktur einzurichten. Praktische Beispiele zeigen, wie ein kompletter Build mit Hudson konfiguriert wird: Checkout der Quellen aus der Quellcodeverwaltung, das Build über Ant oder Maven anstoßen, Build-Meldungen verteilen, mit statischen Analysetools die Qualität der Quellen dokumentieren und mehr.
Seminartermine
| Nächster Termin: 20.06.2012 09:00 - 16:30 | 550,00 € (exkl. MwSt.) | |
| 18.09.2012 09:00 - 16:30 | 550,00 € (exkl. MwSt.) | |
| 03.12.2012 09:00 - 16:30 | 550,00 € (exkl. MwSt.) |
Zielgruppe
Systemarchitekten, Software-Entwickler und Projektmanager.
Vorkenntnisse
Überblick über Java-Werkzeuge und generelle Buildverfahren (wie etwa Ant und Maven).
Inhalte
Grundlagen der Continuous Integration (CI) mit Hudson
Überblick über Themen der CI allgemein und Hudson im Speziellen.
Projekte mit Hudson überwachen
Projekte anlegen, builden und überwachen.
Hudson-Plugins
Builds anstoßen, Reports generieren, automatische Benachrichtigungen und mehr.
Fortgeschrittene Hudson-Techniken
Hudson absichern, in Eclipse integrieren, parallelisieren
Methodik
Praktische Übungen, Erfahrungslernen, Lehrvortrag, Lern- und Wiederholungsspiele, Diskussionen und Aktivierungen.Trainer
- DI Reinhard Prehofer
Kosten
550,00 € (exkl. MwSt.)
660,00 € (inkl. MwSt.)
Weitere Seminare aus diesem Themenbereich
- ANT - Build Management
- Collection API - Java Collections und Apache Commons
- DP - Java Design Patterns
- Eclipse - Entwicklungsumgebung
- EJB - Enterprise JavaBeans 3 und JPA
- GlassFish - GlassFish Application-Server Administration
- GWT - Google Web Toolkit
- Java 6 - Neuigkeiten in Java 5 und Java 6
- Java 7+8 - Ausblick auf Java 7 und 8
- Java I - Grundlagen
- Java II - Fortgeschrittene
- JBoss AS - JBoss Application-Server Administration
- JDBC - Java Database Connectivity
- JEE - Java Enterprise Edition
- JEE DP - Java EE Architektur und Design Patterns
- JEE Overview - JEE Überblick für Manager
- JFC - Java Foundation Classes und Swing
- JMS - Java Message Service
- JMX - Java Management Extensions
- JNI - Java Native Interface
- JPA - Java Persistence API
- JSF - JavaServer Faces
- JSP - JavaServer Pages und Servlets
- Maven - Enterprise Build Management
- ORM – Objekt Relationales Mapping mit Hibernate und JPA
- Performance - Java Performance Tuning und Optimierung
- Quality - Qualitätsanalyse mit Checkstyle, JDepend, FindBugs, PMD
- RichFaces - JBoss RichFaces
- Security - Java Security
- Spring - Apache Spring
- Struts - Apache Struts
- SWT - Standard Widget Toolkit und JFace
- Testing - JUnit, Test-NG und mehr
- Threads - Java Programmierung mit Threads
- Tomcat - Administration
- Wicket - Apache Wicket
- WS - WebServices
- XML - Java und XML