• Informationsverarbeitung und angewandte Datentechnik GmbH
    Seit 43 Jahren Ihr Bildungspartner
  • 0 64 21 96 58-0

Informationsverarbeitung und angewandte Datentechnik GmbH

4,32 (54)

PR302 | Java-Programmierung - Fortgeschrittene Techniken

Vertiefen Sie Ihre Java-Kenntnisse und erweitern Sie Ihre Programmierfähigkeiten mit fortgeschrittenen Techniken.

Zusammenfassung
Infos zum Download

Beherrschen Sie die fortgeschrittenen Techniken der Java-Programmierung.

Die Java-Programmierung ist für die Entwicklung komplexer, skalierbarer und leistungsfähiger Anwendungen unerlässlich. Für Unternehmen, die auf Java setzen, ist es wichtig, dass ihre Entwickler fortgeschrittene Techniken beherrschen, um die Effizienz und Qualität der Softwareentwicklung zu verbessern.

In diesem Seminar lernen die Teilnehmer fortgeschrittene Techniken der Java-Programmierung kennen. Die Agenda umfasst wichtige Themen wie Generics, Annotationen, Lambda-Ausdrücke und Reflection. Außerdem werden die fortschrittlichen Bibliotheken und APIs wie Streams, reguläre Ausdrücke und Reactive Streams behandelt. Ein besonderer Fokus liegt auf der Persistenz, dem Testen und dem Modulsystem von Java. Zum Abschluss bietet das Seminar einen Ausblick auf größere Strukturen und moderne Entwicklungskonzepte wie Spring Boot und Domain Driven Development. Mit praktischen Übungen und fundiertem Wissen werden die Teilnehmer befähigt, anspruchsvolle Java-Projekte erfolgreich umzusetzen.

 

Angebotsziel
Java-Programmierung - Fortgeschrittene Techniken

  • Verständnis der fortgeschrittenen Sprachfeatures von Java
  • Anwendung von Generics, Annotationen und Lambda-Ausdrücken
  • Nutzung fortschrittlicher Java-Bibliotheken und APIs
  • Implementierung von Persistenzlösungen mit XML und JSON
  • Durchführung von Tests mit JUnit und Testframeworks
  • Einführung in das Java-Modulsystem und dessen Anwendung
  • Überblick über moderne Entwicklungsansätze und Frameworks wie Spring Boot und Jakarta EE

Zielgruppe
Java-Programmierung - Fortgeschrittene Techniken

Dieses Seminar richtet sich an erfahrene Java-Entwickler, die ihre Kenntnisse vertiefen und fortgeschrittene Techniken der Java-Programmierung erlernen möchten. Es ist ideal für Softwareentwickler, die komplexe Java-Anwendungen entwickeln und modernste Entwicklungsmethoden anwenden wollen.

Voraussetzungen
Java-Programmierung - Fortgeschrittene Techniken

Teilnehmer sollten über grundlegende Java-Kenntnisse und Programmiererfahrung verfügen. Erfahrung mit objektorientierter Programmierung und grundlegenden Java-APIs wird vorausgesetzt. Wir empfehlen den Besuch des Seminares Java-Programmierung - Grundlagen.

Inhalte
Java-Programmierung - Fortgeschrittene Techniken

Einleitung

  • Entstehungsgeschichte
  • Kompilieren und Ausführen
  • Unterstützung in IDEs
  • Buildtools
  • Versionierung

Elemente der Sprache

  • Generics
  • Annotationen
  • Lambda-Ausdrücke
  • Reflection
  • Logging

Elemente der Bibliothek

  • Streams ab Java 8
  • Reguläre Ausdrücke
  • Netzwerkclient
  • Completable Future
  • Process API
  • Stack Walking
  • Reactive Streams

Persistenz

  • Properties
  • Serialisierung
  • XML APIs z.B. XOM, JAXB
  • Umgang mit JSON

Testen

  • Testframeworks, v.a. JUnit 5
  • Vorgehen bei TDD
  • Before / After
  • Parametrisierte Tests
  • JUnit in Maven
  • Testen im Serverumfeld
  • Arten von Test Doubles
  • Einsatz von Mockito

Das Modulsystem

  • Einordnung
  • Realisierung
  • Abhängigkeiten
  • Services

Ausblick auf größere Strukturen

  • Spring Boot
  • Jakarta EE und MicroProfile
  • Clean Code
  • Domain Driven Development

Ausbildungsnachweis
Java-Programmierung - Fortgeschrittene Techniken

Zertifikat der IAD GmbH

Sie erhalten ein Teilnahmezertifikat der IAD GmbH. Damit können Sie Ihr erworbenes Wissen dokumentieren.

PR302 | Java-Programmierung - Fortgeschrittene Techniken
2.495,00 €(2.969,05 € inkl. 19% Mwst)