1841
participiants have registered for our events in 2023

Michael Inden ist Oracle-zertifizierter Java-Entwickler mit über zwanzig Jahren Berufserfahrung bei diversen internationalen Firmen. Dort hat er in verschiedenen Rollen etwa als Softwareentwickler, -architekt, Consultant, Teamleiter und Trainer gearbeitet. Zurzeit ist er als CTO und Leiter Academy bei der ASMIQ AG in Zürich tätig.

Sein besonderes Interesse gilt dem Design qualitativ hochwertiger Applikationen mit ergonomischen GUIs sowie dem Coaching. Michael Inden hat diverse Schulungen und Vorträge geleitet, sowohl intern als auch extern, etwa bei Firmen, bei der Java User Group Switzerland sowie bei Konferenzen wie der JAX/W-JAX, CH Open und den IT-Tagen.

Darüber hinaus ist er als Fachbuchautor tätig. Seine Bücher „Der Weg zum Java-Profi“, „Java-Profi: Persistenzlösungen und REST-Services“, Java 9 – Die Neuerungen“ und „Java – Die Neuerungen in Version 9 bis 12“ sind alle im dpunkt.verlag erschienen.

26.02.2020

Java 9-14 Workshop

Coole neue Java-Features – besserer Code mit Java 9 bis 14

LOCATION: Bern
KEYWORDS: Lessons learned, Hands-On

AGENDA:18:00 - 21:00h: Workshop, dazwischen eine einfache Verpflegung.

SPEAKER: Michael Inden   COMPANY: ASMIQ AG

Beginnend mit Java 10 hat Oracle auf einen sechsmonatigen Release-Zyklus umgestellt, um lange Verzögerungen durch potenziell noch nicht fertige Features zu vermeiden. Dementsprechend beschleunigt sich die Entwicklung von Java und es gibt viele neue Dinge zu entdecken. In diesem Hands-on-Workshop werden relevante Themen aus den neuesten Java-Versionen vorgestellt. Dadurch erhalten die Teilnehmenden einen guten Überblick über wichtige, mit Java 9 eingeführte Neuerungen sowie Erweiterungen aus Java 10 bis 13 und dem aktuellen Java 14.

Java 9 enthält verschiedene Änderungen in der Syntax und vor allem APIs, unter anderem hilfreiche Funktionalitäten in Streams und Optionals sowie Erweiterungen zur Concurrency mit CompletableFuture und Reactive Streams. Zusätzlich wurde die Modularisierung eingeführt. Java 10 brachte kleine API-Erweiterungen, aber vor allem var, um die Definition lokaler Variablen zu vereinfachen. Java 11 liefert wiederum einige API-Verbesserungen. Mit Java 12 erhalten wir eine Vorschau auf das neue verbesserte Switch, das schließlich in Java 13 in Verbindung mit mehrzeiligen Zeichenketten enthalten sein wird. Es gibt demnach einiges zu entdecken! Zusammenfassend lässt sich sagen, dass Java mit jedem neuen Release cooler und besser wird. Lassen Sie uns gemeinsam einen Blick auf wichtige und hilfreiche neue Features in der Sprache und in den APIs werfen.

Bitte beachten Sie, dass die Platzzahl beschränkt ist - eine schnelle Anmeldung ist empfehlenswert! Für den Workshop wird ein eigenes Notebook benötigt. Auf dem Notebook muss eine aktuelle IDE und das aktuelle Java 14 installiert vorhanden sein. Genauere Informationen für die Vorbereitung Ihres Notebooks erhalten Sie mit der Anmeldebestätigung.

LEVEL OF TALK: Intermediate
LANGUAGE: Talk: de / Slides: de


Michael Inden ist Oracle-zertifizierter Java-Entwickler mit über zwanzig Jahren Berufserfahrung bei diversen internationalen Firmen. Dort hat er in verschiedenen Rollen etwa als Softwareentwickler, -architekt, Consultant, Teamleiter und Trainer gearbeitet. Zurzeit ist er als CTO und Leiter Academy bei der ASMIQ AG in Zürich tätig.

Sein besonderes Interesse gilt dem Design qualitativ hochwertiger Applikationen mit ergonomischen GUIs sowie dem Coaching. Michael Inden hat diverse Schulungen und Vorträge geleitet, sowohl intern als auch extern, etwa bei Firmen, bei der Java User Group Switzerland sowie bei Konferenzen wie der JAX/W-JAX, CH Open und den IT-Tagen.

Darüber hinaus ist er als Fachbuchautor tätig. Seine Bücher „Der Weg zum Java-Profi“, „Java-Profi: Persistenzlösungen und REST-Services“, Java 9 – Die Neuerungen“ und „Java – Die Neuerungen in Version 9 bis 12“ sind alle im dpunkt.verlag erschienen.


LEVELS:

BEGINNER
The presented topic is new to the audience or only little and superficial experience exists. This talk will mainly cover basic aspects of the topic and not go into much detail.

INTERMEDIATE
The presented topic is known to the audience, serious practical experience is expected. This talk might cover some basic aspects of the topic, but will as well go into depth and details.

ADVANCED
The presented topic is well-known to the audience, serious practical experience and a deep understanding are required. This talk will not cover basics of the topic, but will go into depth, might discuss details, compare different approaches, and so on.

ALL
The topic presented is of interest to all levels and does not require any special prior knowledge.

top

Supporting members

Platin

Gold

Silver

 
 

 

About

JUG Switzerland aims at promoting the application of Java technology in Switzerland.

JUG Switzerland facilitates the sharing of experience and information among its members. This is accomplished through workshops, seminars and conferences. JUG Switzerland supports and encourages the cooperation between commercial organizations and research institutions.

JUG Switzerland is funded through membership fees.

Design
Partner

 

Contact

Java User Group Switzerland
8000 Zürich
info@jug.ch

© Java User Group Switzerland