Java-Open-Source-Technologien als Projektgrundlage

Beschreibung

Java ist eine leistungsfähige und sehr umfangreiche Programmiersprache, die dennoch immer noch Lücken in der angebotenen Funktionalität aufweist. Zudem stellt Java zumeist nur die grundlegenden Werkzeuge zur Lösung von Problemen bereit, so dass komplexere Aufgabenstellungen entweder viel Eigenarbeit oder aber die gezielte Nutzung von Drittkomponenten erfordern. Gerade im Open-Source-Bereich haben sich äußerst vielfältige und sehr mächtige Frameworks herausgebildet, die sehr elegante Lösungen zu komplexen Fragestellungen bieten. Der gezielte Einsatz solcher Komponenten und Frameworks kann zu drastischen Einsparungen führen.

Allerdings stellen sich auch schwierige Fragen: Welche Lizenzmodelle passen zu den Unternehmenszielen? Welche Open-Source-Bibliotheken setzen welche anderen Systeme voraus? Wie begegnet man Versionskonflikten? Wie sieht es mit der Stabilität und Zukunftssicherheit von Open-Source-Lösungen aus? Diese Fragen werden im Rahmen des Seminars beantwortet.

Zielsetzung

Nach dem Seminar kennen Sie die wesentlichen Open-Source-Projekte zur effizienten Bearbeitung zentraler IT-Fragestellungen. Zudem erfahren Sie, wie Sie effizient sinnvolle und leistungsfähige Open-Source-Projekte zu neuen Fragestellungen identifizieren. Außerdem erhalten Sie einen Überblick zu den verschiedenen Lizenzmodellen und ihren Auswirkungen.

Adressaten

Entwickler, IT-Architekten, Projektleiter, Projektmanager, Produktmanager

Voraussetzungen

Grundlegende Programmierkenntnisse mit Java

Inhalte

  • Einleitung
    • Open Source als Alternative
    • Open Source vs. Closed Source
  • Lizenzmodelle
  • Qualitätskritierien
  • Open­-Source-Lösungen
    • Clientprogrammierung
    • Businesslogik
    • Datenhaltung / Persistenz
    • Messaging
    • Web-Services
    • Application-Server
    • Tests
    • Hilfsbibliotheken für alltägliche Aufgaben
  • Neue Projekte
  • Zusammenfassung

Links

Gesamtübersicht: Schulungen

Übersicht: Programmierschulungen

Organisatorisches

Kontakt

Thomas Biskup
Tel.: 0231 / 533 831 0
thomas.biskup@quinscape.de
 
Thomas Biskup
Impressum
Kontakt