Maven Spring
Betreuer
Matthias Richter
Lars Haferkamp
Beschreibung
Mit diesem Workshop werden Studenten an professionelles Build- und Konfigurationsmanagement in der Java-Welt herangeführt. Die Fähigkeit, Software strukturiert zu bauen und zu konfigurieren, ist die Grundlage für eine erfolgreiche Arbeit in größeren Teams und agilen Prozessen. Das Management des Build-Prozesses stellt in der Softwareentwicklung eine fundamentale Aufgabe dar, die in jeder Projektart und -größe von zentraler Bedeutung ist: ohne einen Software-Build gibt es schlicht keine funktionierende Software. In diesem Workshop wird mit Maven eines der verbreitetsten Build-Tools verwendet und mit dem Tool in praktischen Aufgaben gearbeitet.
Während das Buildmanagement mit Aufgaben an der Software betraut ist, arbeitet das Konfigurationsmanagement in oder mit der Software. Anhand des Spring-Frameworks werden im Workshop Kenntnisse darüber vermittelt, wie man Software konfigurieren kann.
Ziel
Nach der Veranstaltung verfügen Studenten über Kenntnisse, welche hohe Relevanz in der Praxis haben, zum grundlegenden Aufbau und Betrieb von Software. Vermittelt werden zum einen allgemein anwendbare, grundlegende Konzepte der Softwareentwicklung und zum anderen die praktische Anwendung mit Hilfe weit verbreiteter Tools.
Am Ende der Veranstaltung sollen die Teilnehmer:
Teilnahmebedingung
Der Kurs richtet sich sowohl an Bachelor- als auch an Master-Studenten. Für Bachelorstudenten gilt: Neben dem Interesse am Programmieren müssen die Teilnehmerinnen und Teilnehmer das Grundstudium abgeschlossen haben. Ein Schein aus dem Grundstudium darf fehlen. Erfahrungen mit einer objektorientierten Programmiersprache sollten die Teilnehmer haben. Kenntnisse einer speziellen Sprache sind nicht notwendig.
Nächste Veranstaltung
19. bis 21. Juli 2010
