search
menu Navigation
Haben Sie Fragen?
Markus Lang
Berater, Coach, Trainer
+49 (40) 414250-0

Technologien & ProgrammierungTechnologien & Programmierung

Erweitern Sie Ihr technisches Wissen und lassen Sie sich von aktuellen Technologien zu neuen Ideen und praktischen Lösungsansätzen inspirieren. Auch als Einsteiger gewinnen Sie Sicherheit durch Best Practices und bewährte Vorgehensmuster.

Seminare

Qualität

Microservices

Web

Java

Projekte und Tools

Andere Sprachen

Security

Individuelle Dienstleistungen

Nützliches

Gründerwerft

Die GRÜNDERWERFT ist eine Initiative der Software Allianz Hamburg (SAH) zur Förderung von Unternehmensgründern in der Hansestadt Hamburg. oose ist als Mitglied der SAH aktiv an der GRÜNDERWERFT beteiligt. Wir unterstützen die Gründer mit unserer Expertise und Erfahrung.

Aktuelles

Abendvortrag: Domain-Driven-Design – Deep Insight

Technologien & Programmierung

Anhand eines Terminkalenders erarbeiten wir uns einen tiefen Einblick (Deep Insight) in die generische Domäne „Zeit“ – über die bekannten Implementierungen und Frameworks hinaus. Das Ziel ist es, in einem iterativen Prozess von der Domäne über ein Modell zu einer (einfachen) Beispielimplementierung zu gelangen. Die gewonnenen Erkenntnisse fließen über das Modell in eine allgemeingültige Sprache […]

OAuth, OpenID Connect und JWT – wie hängt das alles zusammen? (Teil 2)

Technologien & Programmierung

Im ersten Artikel zum Thema Authentifizierung und Autorisierung in Webanwendungen haben wir als einen Baustein das Protokoll OAuth 2.0 näher betrachtet. Die Spezifikation von OAuth 2.0 lässt viele Implementierungsdetails bewusst offen. Mit JSON Web Tokens (JWT) und OpenID Connect liegen zwei Standards vor, die OAuth 2.0 sinnvoll ergänzen. JSON Web Tokens (JWT, RFC 7519) JWT […]

OAuth, OpenID Connect und JWT – wie hängt das alles zusammen? (Teil 1)

Technologien & Programmierung

Wer Webanwendungen oder REST-APIs entwickelt bzw. eine verteilte Architektur à la Microservices einsetzt, ist vermutlich schon einmal mit den Themen Login, Authentifizierung und Autorisierung in Berührung gekommen. In diesem Zusammenhang sind vielleicht die Begriffe OAuth, OpenID Connect und JWT schon einmal aufgetaucht. In zwei Artikeln wollen wir uns damit auseinandersetzen, was der Zweck dieser drei […]

Abendvortrag: Warum Entwickler Kotlin lieben

Technologien & Programmierung

Im letzten Jahr gab es kaum eine Umfrage über beliebte Sprachen und Technologien in der Kotlin nicht auftauchte. Warum sind Java-Entwickler begeistert von der Sprache? Warum wurde das Spring-Framework um Kotlin-Features erweitert? Viele Entwickler schätzen die kompakte Syntax und die pragmatischen Lösungen von typischen Java-Schmerzpunkten. Innovative Features ermöglichen es, NullPointerException’s zu verbannen, vorhandene Klassen um […]

Publikation: Spring Cloud Pipelines – Microservices wollen auch deployt werden

Technologien & Programmierung

Jedes Scrum-Team hat die Aufgabe, seine Microservices zu deployen. Dazu muss es z. B. für Jenkins eine Pipeline, eine ‚Build-Chain‘, erstellen. Diese Aufgabe lenkt zum einen vom Erstellen der Businesslogik ab, zum anderen ist das Wissen für diese Tätigkeit nicht weit verbreitet. Verschiedene Qualitätsanforderungen an eine Build Chain haben entscheidend Einfluss auf ihr Aussehen und […]

Abendvortrag: Eine praktische Einführung in GraphQL

Technologien & Programmierung

GraphQL ist eine Sprache zur Abfrage von Daten, mit der Clients selbst bestimmen können, welche Daten sie je Use Case von einem Server lesen oder schreiben wollen. Dabei verspricht GraphQL nicht nur Effizienz zur Laufzeit, sondern auch eine einfache Entwicklung und Pflege der damit entwickelten APIs – unter anderem durch ein Typ-System mit dem die […]