searching delete search field

Software-Entwicklung mit Ant


Automatische abhängigkeitsgesteuerte Abläufe für das Erstellen von Javaprojekten


Bestellcode:   W.ANT
Dauer:   2
Preis:   835,- € (zzgl. 19 % MwSt.)
Ort:   nach Vereinbarung
Termine:   nach Vereinbarung

Beschreibung

Für viele Programmierer ist ihre Entwicklungsumgebung das Standardwerkzeug, um ein Softwareprojekt zu bearbeiten. Mit zunehmender Größe und Komplexität eines Projekts reichen aber die Möglichkeiten einer IDE für die Erstellung der Software oft nicht mehr aus. Dabei bedeutet Erstellung nicht nur das Kompilieren mit Berücksichtigung von Abhängigkeiten, sondern bezieht sich auch auf den gesamten Entwicklungsprozess von Sourceverwaltung über Testen, Dokumentieren bis hin zu Konfektionierung, Installation und vielleicht sogar automatischer Verteilung.
Im Bereich von C/C++ hat sich für das Erstellen von Softwareprojekten "make" etabliert. Das Gegenstück in der Java-Welt ist Ant, das mittlerweile zum akzeptierten Standardwerkzeug herangewachsen ist. Ant selbst ist in Java implementiert und damit automatisch portabel. Dass Ant statt eines makefiles mit spezifischen Format den XML-Standard verwendet, ist ein weiterer Vorteil.

In diesem Kurs lernen Sie den Umgang mit Ant kennen und es wird Ihnen die Vielzahl der Aufgaben dargestellt, die Ant bearbeiten kann. Der Workshop vermittelt das Wissen mit einer Vielzahl praktischer Übungen. Die Übungen und Beispiele können jederzeit Ihren Projektgegebenheiten angepasst werden.

Inhalt

  • Installation
  • Prinzipielle Strukturen eines Projektes
  • Beschreibungsdatei
  • Abhängigkeiten
  • Tasks
  • Erweiterung von Ant
  • Fehlersuche in Beschreibungsdateien
  • Ein Projekt von A bis Z mit Ant
  • Integration von Ant in Entwicklungsumgebungen
  • Verwaltung großer Projekte mit Ant

Abgrenzung

Ant ist ideal für Javaprojekte und Routineaufgaben. Für Projekte mit C/C++ sollte "make" eingesetzt werden. Dazu bieten wir alternativ den Workshop W.MAKE an.

Teilnehmervoraussetzungen

Für diesen Workshop sind Vorkenntnisse in Java J.JAVA und XML T.XML hilfreich, aber nicht notwendig.

Aktuelles

Offene Trainings

Die nächsten geplanten Trainings sind:

Programmierung mit Java
21.05.2012 (5 Tage)

Das .NET Framework
21.05.2012 (4 Tage)

Performanz – Messung und Optimierung
24.05.2012 (2 Tage)

Webanwendungen mit Apache Struts
29.05.2012 (3 Tage)

Eine vollständige Übersicht finden Sie in unserer Trainingsübersicht.