API Development in .NET with GraphQL

Go to class
Write Review

Free Online Course: API Development in .NET with GraphQL provided by LinkedIn Learning is a comprehensive online course, which lasts for 1-2 hours worth of material. The course is taught in English and is free of charge. Upon completion of the course, you can receive an e-certificate from LinkedIn Learning. API Development in .NET with GraphQL is taught by Glenn Block.

Overview
  • Learn how to use the GraphQL.NET framework to build a GraphQL endpoint. Discover how to create a GraphQL project, configure the schema, allow updates through mutations, and more.

Syllabus
  • Introduction

    • Welcome
    • What you should know
    • Using exercise files
    • What is GraphQL.NET?
    • Running on Mac and Linux
    1. Creating a New GraphQL Project
    • What we're going to build
    • Creating the GraphQL API solution
    2. Exposing a New GraphQL API
    • How to enable querying
    • Create models
    • Create customer service
    • Create order service
    • How to configure the schema
    • Create customer and order GraphQL types
    • Create OrderStatuses GraphQL enum
    • Configure the GraphQL query and schema
    • Enable server and issue a query
    3. Allowing Updates through Mutations
    • How to enable mutations
    • Update models and services
    • Update the schema
    • Configure the schema
    • Create a mutation and verify the change
    4. Enabling Clients to Subscribe to Notifications
    • How to enable subscriptions
    • Start updating models and services
    • Complete updating models and services
    • New GraphQL.NET schema classes
    • Create the OrderEventType
    • Create the OrdersSubscription
    • Configure the schema
    • Create a subscription and fire a notification
    Conclusion
    • Next steps