Wissenschaftszentrum Kiel kostenfrei Im Kalender eintragen

Fachgruppe Nordic Coding: Spring Tools Live, Typ-Level-Programmierung in TypeScript & TBA

Eintreffen - 16:30 Uhr

Spring Tools Live - All the Great New Things (Martin Lippert - Hamburg) - 17:00 - 17:45 Uhr

Vollgepackt mit Live-Demos wird Martin das Publikum in dieser Session mit auf eine Reise durch die neuesten Features und Möglichkeiten der Spring Tools für Visual Studio Code und Eclipse nehmen.

Er wird zeigen, wie die IDE-Erweiterungen verwendete Spring-Boot-Versionen validieren, Hinweise zu neuen Versionen und Support-Zeitfenstern generieren, und beim Umstieg auf neue Spring-Boot-Versionen einen Großteil der Arbeit erledigen können. Darüber hinaus zeigt er, wie man mit den Tools einen tiefen Einblick in laufende Spring-Anwendungen bekommen kann, wie sich die Performance der Tools mit den letzten Versionen dramatisch verbessert hat, und vieles mehr.

Für Teilnehmer, die selbst an Developer Tools arbeiten, kann er darüber hinaus jederzeit Einblicke in die Implementierung geben und neue Ansätze diskutieren.

 

1. PAUSE ≈ 15 Min.

 

Typ-Level-Programmierung in TypeScript (Peter Kröner - Berlin) - 18:00 - 18:45 Uhr

TypeScript kann sehr viel mehr sein, als nur ein paar Typ-Annotationen zu normalem JavaScript, denn TypeScript-Typen lassen sich nicht nur aufschreiben, sondern auch programmieren!

Mit ein paar eher unbekannten TypeScript-Features und etwas Hirnschmalz können komplexe Typ-Beziehungsgeflechte aus wenigen basalen Datentypen konstruiert werden. Damit ist es ein Leichtes, sicherstellen, dass die Typen jederzeit konsistent und einfach wartbar bleiben, ohne ergonomische Abstriche machen zu müssen.

Dieser Talk führt durch die Programmierung eines Message-Bus-Systems und verwendet dabei fortgeschrittene TypeScript-Features wie Mapped Types, Discriminated Unions und Conditional Types, um den Message Bus mit wenigen, aber smarten Typ-Definitionen typesafe zu machen, während (Typinferenz sei dank) für uneingeweihten Entwicklerkollegen die Benutzung der betroffenen Klassen und Funktionen ein Kinderspiel bleiben.

 

2. PAUSE ≈ 30 Min.

 

Talk No. 3 TBA - 19:15 - 20:00 Uhr

AUSKLANG ab ca. 20:00 Uhr

**

Speaker:

Martin Lippert arbeitet bei Broadcom in der Rolle des Spring Tools Lead als Teil des Spring Engineering Teams an Entwicklungswerkzeugen und IDEs für Spring und Spring Boot und leitet dort die Entwicklung der Spring Tools für Visual Studio Code, Eclipse, Theia, Codespaces, und weiteren Umgebungen.

Der Webtechnologieexperte und Buchautor Peter Kröner forscht über die Webstandards von morgen. Was er über HTML, CSS, neue JavaScript-Standards oder frische TypeScript-Features herausfindet, schreibt er in Bücher und Blogposts oder vermittelt es in Seminaren, Workshops und Vorträgen im ganzen Land weiter. Zuvor war er als selbständiger Webdesigner und Frontend-Entwickler tätig.

Speaker No. 3 - TBA

 

 

Veranstaltungsort

Wissenschaftszentrum Kiel GmbH

Fraunhoferstraße 13

24118 Kiel

 

**Unsere eigenen sowie Partner-Veranstaltungen sind kostenfrei und offen für alle Interessierten, unabhängig von einer Mitgliedschaft bei DiWiSH.

 

Kontakt

Fachgruppe Nordic Coding

Zurück

Weitere Termine

Energiewende, Tourismus, Schifffahrt, Fischerei und Naturschutz brauchen auch auf See viel Platz.

...

Digitalisierung im kommunalen Dialog: In Workshops, Vorträgen, Podiumsdiskussionen und anhand von

...

Gemeinsam mit der IHK Flensburg lädt das MDZ zum Follow-up-Workshop ein. Dort sollen die

...

Das Land Schleswig-Holstein bietet Förderprogramme zur Unterstützung von Digitalisierungsmaßnahmen

...

Das Open AI-Lab bietet eine faszinierende Gelegenheit, die Welt der künstlichen Intelligenz hautnah

...

Nichts mehr verpassen

Alle 14 Tage Neuigkeiten und regelmäßig Termine
aus der digitalen Szene Schleswig-Holsteins erhalten