Seminarportal.de kostenlos testen mit Freieintrag:
  Jetzt registrieren
Stichwortsuche:

Tipp: Sie können die Operatoren +, -, * sowie Anführungszeichen einsetzen, um Ihr Suchergebnis zu optimieren.

Hilfe zur Suchfunktion

Java Neuheiten
ORDIX AG

Zielgruppe: Programmierer und Software-Entwickler, die mit Java entwickeln und die neue Versionen ab Java 8 kennenlernen möchten

Voraussetzungen: Fortgeschrittene Kenntnisse der Programmiersprache Java

Abschluss: Teilnahme-Zertifikat

Termine:

Beschreibung: Während sich bei Java 6 und 7 wenig geändert hat, hat Java 8, insbesondere mit der Einführung des Projekts Lambda, deutliche Erweiterungen erfahren. Lambda-Ausdrücke werden u. a. die ungeliebten anonymen Klassen ersetzen und führen zu einfacherem Code. Sie haben das Potenzial, die Art, wie wir in Java programmieren, substantiell zu verändern. Der Nachfolger Java 9 hat das lang ersehnte, aber auch heftig umstrittene "Jigsaw" Thema als Hauptneuerung vorzuweisen. Damit ist eine gänzlich neue Modularisierung möglich, was sowohl für die Java Standard API gilt, als auch für eigenentwickelte Programmsysteme.

In diesem Seminar machen wir Sie mit dem neuen Sprachmittel Lambda und den damit zusammenhängenden, wichtigsten Änderungen und Neuerungen vertraut. Es erwarten Sie einige sehr interessante funktionale und technische Erweiterungen, z. B. im Collections Framework, der Stream-Verarbeitung oder mit der neuen Datum-/Zeit-Bibliothek. Modularisierung mit Jigsaw (Java 9) steht ebenfalls im Fokus dieses Seminars und es kommen die wichtigsten, dazugehörigen Aspekte zur Sprache.

Inhalte: - Historie und Überblick: Zeitreise Java 5 - Java 8, 9

- Interface Erweiterungen: statische Methoden und Default-Methoden, funktionale Schnittstellen (@FunctionalInterface), Paket java.util.function

- Lambdas (Closures): Elemente der funktionalen Programmierung, Lambda-Ausdrücke (Deklaration, Syntax, Schreibweise), Gültigkeitsbereiche, Variablenzugriffe, Verwendung und Einsatz von Lambdas, Zusammenhang mit funktionalen Schnittstellen

- Neue Streaming API: Paket java.util.stream, sequentielle und parallele Stream-Verarbeitung, Intermediate- und Terminate-Operationen, Stream-Klassen für Primitive

- Neue Datum/Zeit API: Paket java.time, Enums statt Integer für Monate & Wochentage, unveränderbare Objekte (immutable)

- Das neue Modulsystem: Wie hat sich die Package Struktur der Standard-API in Java verändert?

- Wie kann bei einer bestehenden Anwendung eine Migrationsstrategie hin zur Modularisierung aussehen?

ORDIX AG

Die ORDIX AG ist ein europaweit tätiges, unabhängiges Software- und Beratungsunternehmen mit Sitz in Paderborn sowie Niederlassungen in Köln, Münster, Wiesbaden und Neu-Ulm. Der Dienstleistungsumfang besteht aus hochqualifizierter Beratung, Schulung, Softwareentwicklung und Systemintegration im Umfeld offener Systeme (Unix, Windows) und relationaler Datenbanksysteme (Oracle/Informix/Microsoft SQL Server/DB2). Darüber hinaus realisieren bzw. unterstützen wir Sie bei Ihren Softwareprojekten. Kernkompetenzen bestehen in den Bereichen Hochverfügbarkeit, Netzwerke, Internet, Anwendungsentwicklung und verteilte Datenbanksysteme. Wichtig sind in diesem Zusammenhang starke, vielseitige Partnerschaften, die es ermöglichen, die Kunden mit dem Know-how über unterschiedliche Software- und Hardwarehersteller zu bedienen. Nur so ist eine optimale Lösung der Problemstellungen für die Kunden möglich. Ziel der ORDIX AG ist es, die Innovationen des schnelllebigen IT-Marktes rasch aufzunehmen und für den Kunden transparent zu machen. Daher setzen wir bei unseren Mitarbeitern neben einem hohen Maß an Flexibilität gute Fachkenntnisse voraus, die durch ständige Weiterbildungsmaßnahmen systematisch ausgebaut werden. Neben den Beratungstätigkeiten ist jeder Mitarbeiter auch Trainer. Das Zusammenspiel der Tätigkeiten bildet die Grundlage unseres qualitativ hochwertigen und umfassenden Seminarprogramms. Unser ausgewähltes Themenspektrum - darunter Unix-, MS-SQL Server-, Oracle-, Informix-, Web-Design-, Programmier- und Projektmanagementschulungen - ermöglicht Ihnen als Kunden, umfangreiche und individuelle Qualifizierungsmaßnahmen Ihrer Mitarbeiter zu verwirklichen.

Anbieter kontaktieren