Java Programmierung Aufbau

Der Erfolg der Programmiersprache Java basiert nicht zuletzt auf den Spracherweiterungen Generics, Annotations, Lambda, Streaming API uvm. Darüber hinaus kommt eine Vielzahl von nützlichen Bibliotheken für Standardsituationen zum Einsatz. In diesem Aufbauseminar lernen Sie weiterführende Spracheigenschaften und die wichtigsten Bibliotheken der Java Standard Edition (Java SE) kennen. Praxisorientierte Beispiele und Übungen zeigen den Nutzen dieser mächtigen Programmierplattform.

Zielgruppe:

Programmierer und Softwareentwickler, die tiefere Kenntnisse in Java erwerben möchten

Voraussetzung:

Kenntnisse der Programmiersprache Java oder Teilnahme am Seminar "Java Programmierung Grundlagen" (P-JAVA-01)

Ziele/Nutzen des Seminars:

  • Sie haben vertieftes Java-Wissen und sind in der Lage, komplexe Java-Anwendungen zu entwickeln.

Inhalte:

  • Typsicherheit und Typparametrisierung mit Java Generics
  • Innere Klassen: Syntax und Einsatzbereiche
  • Multi-Threading-Programmierung: java.util.concurrent
  • Java Annotations und die Reflection API
  • Typsichere Aufzählungen: java.lang.Enum
  • Deklarative Programmierung
  • Lambda Expression
  • Optional
  • Streaming API
  • Einblicke in die Java Persistence API (JPA)
  • Verarbeitung von XML-Daten mit JAXB
  • Aspekte der Garbage Collection
  • Vorstellung häufig eingesetzter externer Bibliotheken
  • Modulsystem Jigsaw

* alle Preise zzgl. der gesetzlich gültigen Mehrwertsteuer