Präsenz und Online
GraphQL Schulungen & Inhouse-Seminare
- 5 Seminare
- 37 durchgeführte Termine
- 81 zufriedene Teilnehmende
Kundenbewertungen
Jede GraphQL Schulung kann auch als individualisierbares Inhouse-Training durchgeführt werden
Alle folgenden Schulungsformen können auch Online als Virtual Classroom durchgeführt werden.
Offene Schulung
findet zu einem festgelegten Zeitpunkt im voll ausgestatteten Schulungszentrum oder Online/Remote statt. Sie treffen auf Teilnehmer anderer Unternehmen und profitieren vom direkten Wissensaustausch.
Firmen-/Inhouse-Schulung
geht auf die individuellen Bedürfnisse Ihres Unternehmens ein. Sie erhalten eine kostenfreie Beratung von Ihrem Seminarleiter und können Inhalte und Dauer auf Ihren Schulungsbedarf anpassen. Inhouse-Schulungen können europaweit durchgeführt werden.
Individual-Schulung
bietet Ihnen Flexibilität bei Lerninhalten, Lernmethoden und Dauer. Sie erhalten eine 1-zu-1 Betreuung. Sie bestimmen Inhalt, Zeit und Lerntempo. Der GraphQL-Trainer passt sich Ihren Wünschen und Bedürfnissen an.
Was ist GraphQL
GraphQL ist eine serverseitige Runtime-Anwendung für APIs und Abfragesprache, welche den Anwendern nur solche Daten zur Verfügung stellt, die sie benötigen. Hierbei soll GraphQL die APIs flexibler, entwicklerfreundlicher und schneller machen. Es kann innerhalb einer Integrated Development Environment (DIE) namens GraphiQL für die Anwender bereitgestellt werden. Mit einer solchen Wahlmöglichkeit zu REST können die Entwickler ihre Anfragen sehr genau strukturieren, welche mit nur einem API-Aufruf Daten aus verschiedenen Quellen zugleich abgerufen werden.
Maintainer können mit GraphQL Felder flexibel entfernen oder einfügen, ohne dass dies die bestehenden Anfragen beeinträchtigen würde. So können die Entwickler APIs mit der befürworteten Methode erstellen. Dabei stellt die GraphQL-Spezifikation sicher, dass die API für den Nutzer auf absehbare Weise funktioniert.
Die Sprache ähnelt generell dem SQL, zielt jedoch nicht auf die Verwendung in Datenbanken ab, sondern ist eine Sprache für Abfragen für APIs im Netz oder in einer Cloud. Hierbei ist GraphQL unabhängig von einer genauen Programmiersprache, speziellen Protokollen oder einer Plattform und deshalb übergreifend und universell einsetzbar.
Bei GraphQL wird vom Client vorgegeben, welche Daten dieser vom Server abrufen möchte, weshalb die Sprache erheblich gewichtiger ist als REST, da keine überflüssigen Daten übertragen werden. Im Vergleich zu REST ist GraphQL außerdem in einem höheren Maße standardisiert und unveränderlich typisiert, was die Interoperabilität und Zusammenführung erleichtern kann.
GraphQL Schulung
In einer GraphQL Schulung erweitern die Teilnehmenden ihre Erkenntnisse in Bezug auf die GraphQL-Spezifikation, und clientseitige Entwicklungarbeit mit React, GraphQL-Clientbibliotheken sowie die Umsetzungen von APIs mit GraphQL auf der Seite des Servers. So lernen sie, wie unterschiedliche Datenquellen, zum Beispiel NoSQL- oder SQL-Datenbanken und RESTful-Services, eingebunden und mithilfe von Data-Batching und Resolver-Funktionen optimal abgefragt werden können. Zugleich werden unterschiedliche Möglichkeiten einer zweckmäßigen Einbettung von APIs in die Architektur, Migrationsberechnungen wie zum Beispiel der Einsatz als Gateway für Micro- und Makroservices in dem GraphQL Seminar erläutert.
Für Anwender, Fortgeschrittene und für Einsteiger gelten verschiedene Anforderungen, die die Nutzer durch ein individuelles GraphQL Training abdecken können.
Voraussetzungen für eine GraphQL Schulung
- Kenntnisse der Programmiersprache
- Generell Kenntnisse in NodeJS bzw. in der JavaScript-Variante
- Erfahrungen in der Entwicklung von Java-basierten Anwendungen
- React-Kenntnisse
Nutzer, die sich noch nicht weiter mit GraphQL beschäftigt haben, lernen in einer Grundlagenschulung die bedeutendsten Basics.
Ein GraphQL Seminar gib eine gute Übersicht über die Entwicklung von modernen Frontend-Anwendungen. Dies umfasst das deklarative Rendering, die Definition von HTML-Tags sowie die Initialisierung von React-Projekten mithilfe von create-react-apps.
In einem GraphQL Training erarbeiten sich die Nutzer die Grundlagen von GraphQL. Dazu gehört die Frage, was GraphQL ist, für welche Szenarien sich die Sprache sehr gut eignet und wo dabei mögliche Grenzen liegen.
134.637
TEILNEHMENDE2.966
SEMINARTHEMEN33.247
DURCHGEFÜHRTE SEMINARE