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.  

GraphQL Grundlagen 

In unserem Kurs fangen wir mit den Grundlagen von GraphQL APIs und zeigen dir, wie du deine eigene GraphQL API mit einem Schema beschreiben kannst, in dem du Objekte und Felder mit ihren Typen angibst. Außerdem sehen wir uns die GraphQL Abfragesprache an. Dieser Teil ist unabhängig von einer Programmiersprache. 

Entwicklung mit Spring Boot 

Nach den Grundlagen sehen wir uns an, wie du deine eigene GraphQL API umsetzt. Dafür entwickeln wir Schritt-für-Schritt mit Java und Spring Boot eine Anwendung, in der wir viele typische Anforderungen an GraphQL-basierte Backends umsetzen. Im ersten Schritt lernst du, wie du Queries, Mutations und Subscriptions implementieren und zur Verfügung stellen kannst. 

Fortgeschrittene Themen 

In den folgenden Schritten sehen wir uns an, wie Fehler in GraphQL APIs behandelt werden, wie du auf Datenbanken und REST Services zugreifen kannst und welche Möglichkeiten zur Performance-Analyse und -Optimierung es gibt. Und natürlich zeigen wir dir, wie du deine API testen und absichern kannst. 

Individuelle Weiterbildungsmöglichkeiten 

Interessierst du dich für die Entwicklung von Webanwendungen mit GraphQL? Wir bieten dazu spezielle Inhouse-Seminare an, die auf moderne Technologien wie React, Apollo GraphQL und TypeScript zugeschnitten sind. Erweitere dein Wissen und deine Fähigkeiten, um maßgeschneiderte Lösungen für deine Anforderungen zu schaffen. 

Weiterlesen
expand_more

Voraussetzungen

  • Kenntnisse von Java (es wird Java Version 21 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.