Firmeninterne Schulung

Dieses Seminar kannst du als firmeninterne Schulung buchen. Entweder führen wir das Seminar in Präsenz bei euch vor Ort oder Online durch.

Seminarinhalte

GraphQL ist eine API-Technologie, die als Alternative zu bekannten HTTP-basierten APIs wie z.B. REST gilt und zum Beispiel von Atlassian, X (ehem. Twitter) oder GitHub eingesetzt wird. GraphQL APIs bieten Clients ein hohes Maß an Flexibilität, denn mit der zugehörigen Abfragesprache können diese gezielt genau die Daten abfragen, die sie für ihre jeweiligen Use-Cases benötigen. Darüber hinaus sind GraphQL APIs typsicher, was dem Client die korrekte Beschreibung seiner Abfragen garantiert.

Allerdings bringt die Flexibilität für den Client im Backend beim Entwurf, Entwicklung und Bereitstellung einer GraphQL API einige Herausforderungen zum Beispiel hinsichtlich Performance und Sicherheit mit sich.

In diesem Seminar lernst du die Grundlagen von GraphQL kennen, was GraphQL APIs besonders macht und welche Möglichkeiten Clients mit der GraphQL-eigenen Abfragesprache haben, um Daten zu lesen und zu speichern.

Schritt-für-Schritt sehen wir uns dann an, wie mit Java, Spring Boot und dem Spring-Projekt „spring-graphql“ eine GraphQL API entworfen, beschrieben und implementiert werden kann. Nach dem Seminar kennst du die Stärken und Schwächen von GraphQL und hast ein Bild, was es bedeutet, GraphQL APIs für die eigene Anwendung bereitzustellen.


Bitte beachte, dass die Entwicklung von Clients für GraphQL APIs ist kein Bestandteil des Seminars. Bei Interesse können wir dir dafür ein individuelles Inhouse-Seminar anbieten (mit React, Apollo GraphQL und TypeScript).

Weiterlesen
expand_more

Voraussetzungen

  • Kenntnisse von Java (es wird Java 11 genutzt)
  • Kenntnisse von Spring und Spring Boot (insb. Dependency Injection, Annotation-basierte Programmierung, zumindest Grundkenntnisse von JPA)

Ähnliche Seminare

Qualitätsgarantie, Bildungsurlaub und Fördermöglichkeiten

Dank unserer Mitgliedschaft bei Weiterbildung Hamburg e.V. und dem Prüfsiegel kannst du dich darauf verlassen, dass unsere Trainings höchsten Qualitätsstandards entsprechen. Willst du mehr dazu erfahren oder interessierst du dich für die Themen Bildungsurlaub oder Fördermöglichkeiten, dann komm hier entlang oder schreibe uns an info@oose.de.

Nachhaltigkeit

Wir stellen uns unserer Verantwortung gegenüber der Umwelt durch nachhaltiges, ganzheitliches Handeln. So lautet einer unserer Grundwerte bei oose. Für uns bedeutet das, jeden Aspekt unseres Handelns als Unternehmen kritisch zu hinterfragen und auf nachhaltiges Wirtschaften statt auf kurzfristige Gewinne auszurichten. Deshalb ist oose Partner in der UmweltPartnerschaft Hamburg und durch ÖKOPROFIT® zertifiziert.