Projekt Beschreibung

Sie sind hier:Startseite|Übersicht IT Seminare|GraphQL mit Node.js

GraphQL mit Node.js

Mit der Datenabfrage- und Manipulationssprache GraphQL existiert ein Werkzeug, das uns völlig neue Möglichkeiten bei der Erstellung von flexiblen und effizienten Web-APIs bietet.

Im Gegensatz zu klassischen REST-Architekturen wird die Zahl der Endpoints auf einen einzigen reduziert, zudem kann der Aufbau der Response genau festgelegt und somit Overhead vermieden werden.

In diversen Praxisübungen machen Sie sich mit den verfügbaren Request-Arten vertraut und erstellen eigene GraphQL-Backends unter Benutzung von JavaScript/Node.js sowie verschiedenen GraphQL-Bibliotheken. Auch weiterführende Themen wie Datenbankanbindung mittels ORM, Testing und Authentication werden besprochen.

Dauer:

2 Tage

Die Hauptinhalte dieser Schulung sind:

  • Grundlagen
    • HTTP
    • Rest-API
    • GraphQL – Grundidee
  • GraphQL-Requests
    • Querys
    • Mutations
    • Subscriptions
  • GraphQL-Server
    • Schemata
    • Typen
    • Resolver
  • Weitere Themen
    • Datenbank-Anbindung mit Prisma
    • Authentication
    • Error-Handling
    • Paginierung und Sortierung
    • Testing mit Jest

Schulungsziel

In dieser Schulung lernen Sie, ausgehend von einer kurzen Wiederholung grundlegender Technologien wie HTTP und REST, wie Sie GraphQL effektiv nutzen und selbst implementieren können.

Teilnehmende

Softwareentwickler:innen mit Erfahrung in JavaScript bzw. Node.js

Anzahl Teilnehmende

1 bis 8

Voraussetzungen

Sie verfügen über Erfahrungen in der Programmierung mit JavaScript bzw. Node.js

Weitere Seminare

Haben Sie Interesse an der GraphQL Schulung?
Wir freuen uns auf Ihre Nachricht.

    Ich habe die Datenschutzerklärung zur Kenntnis genommen. Ich stimme zu, dass meine Angaben und Daten zur Beantwortung meiner Anfrage elektronisch erhoben und gespeichert werden. Hinweis: Sie können Ihre Einwilligung jederzeit für die Zukunft per E-Mail an kontakt@binaris-informatik.de widerrufen.

    Sven Maassen
    Sven MaassenPartner Management