GraphQL Programmierung mit HotChocolate und .NET

    Seminarinhalt

    Dieses Training  lehrt Entwickler*Innen die Grundlagen von GraphQL, sowie die Implementierung eines GraphQL-Backends mit HotChocolate und .NET.

    Der grundsätzliche Aufbau von GraphQL samt Queries, Mutations und Subscriptions wird behandelt.
    Darüber hinaus wird mit ASP.NET Core und HotChocolate ein GraphQL-Backend entwickelt.
    Die TeilnehmerInnen erhalten aus der Kombination von Vortrag, Code-Beispielen und Programmier-Übungen einen guten Einblick in GraphQL und dessen Möglichkeiten in Kombination mit ASP.NET Core.

    Programm

    • GraphQL
    • Allgemein
    • Vergleich zu REST
    • GraphQL Schema
    • Typ-System
    • Queries
    • Mutations
    • Subscriptions
    • Argument
    • Variablen
    • Fragmente
    • Alias
    • DataLoader
    • HotChocolate
    • Implementierung einer GraphQL-API
    • Varianten das GraphQL Schema zu definieren
    • Annotation-based
    • Code-first
    • Schema-first
    • Optimierung bzw. Vermeidung des N+1 Problems mittels DataLoaders
    • Beziehen der Daten von einer Datenbank (optional mit EFCore)
    • Beziehen der Daten von einer API
    • Beziehen der Daten von mehreren Datenquellen
    •  Filtering
    •  Sorting
    •  Paging
    •  Projections
    •  Persisted Queries
    •  Authentication und Authorization

    Vorkenntnisse

    ProgrammiererInnen dieses Trainings sollten bereits über die Grundlagen hinausgehende Erfahrung im Umgang mit C# haben.
    Erahrung mit GraphQL oder anderen API Technologien ist nicht erforderlich.

    Trainings zur Vorbereitung

    Downloads

      3 Tage ab  1.860,-
      Termin wählen
      Trainings-ID:
      GPHCnet
      Wissensgarantie:
      12 Monate
      Ort:
      Wien, Online

      Jetzt buchen

      • 27.08.-29.08.2025 27.08.2025 3 Tage 3T Wien Online ab  1.860,-

          Trainingspreis

           1.860,-
        • Trainingspreis Vor Ort  1.860,-
        • Trainingspreis Online  1.860,-
      • 20.10.-22.10.2025 20.10.2025 3 Tage 3T Wien Online ab  1.860,-

          Trainingspreis

           1.860,-
        • Trainingspreis Vor Ort  1.860,-
        • Trainingspreis Online  1.860,-

      Sie haben Fragen?

      Ihr ETC Support

      Kontaktieren Sie uns!

      +43 1 533 1777-99

      This field is hidden when viewing the form
      This field is hidden when viewing the form
      This field is hidden when viewing the form

      Was ist die ETC-Wissensgarantie?

      Sie möchten Ihr Seminar noch einmal besuchen? Die ETC-Wissensgarantie macht es möglich! Ob im Krankheitsfall, bei Planänderung im Unternehmen oder um Ihr Trainings-Knowhow aufzufrischen: Besuchen Sie dazu Ihr Training innerhalb von bis zu 12 Monaten nochmals kostenlos! Ohne Stornokosten oder sonstiger Zusatzstress.

      Weitere Infos

      Lernformen im Überblick

      Mehr darüber