YoVDO

ASP.NET Core: Building a GraphQL API

Offered By: LinkedIn Learning

Tags

ASP.NET Core Courses GraphQL Courses Schema Design Courses REST APIs Courses API Development Courses

Course Description

Overview

Learn about the core concepts of GraphQL, including how to build a GraphQL API in an existing ASP.NET Web API project.

Syllabus

Introduction
  • Using GraphQL API
  • What you should know
1. Getting Started with GraphQL
  • What is GraphQL?
  • GraphQL vs. REST
  • Open-source GraphQL projects
  • .NET Web API project overview
  • Setting up GraphQL in Web API
2. Data Querying with GraphQL in .NET Web API
  • Operations in GraphQL
  • Types in GraphQL
  • Adding your first object graph type (course entity)
  • Adding your first query: All courses
  • Challenge: Add query to get single course
  • Solution: Add query to get single course
  • Adding your GraphQL schema file
  • Testing
3. Data Mutation with GraphQL in .NET Web API
  • What is a mutation?
  • Adding your first mutation: Add data
  • Add data: Testing
  • Challenge: Mutation to update data
  • Solution: Mutation to update data
  • Update data: Testing
  • Mutation to delete data
4. Querying and Mutating Relational Data with GraphQL in .NET Web API
  • Adding relationship data
  • Query to get relational data
  • Get relational data: Testing
  • Mutation to add relational data
  • Add relational data: Testing
Conclusion
  • Next steps for learning more about GraphQL API

Taught by

Ervis Trupja

Related Courses

Introduction to Databases
Meta via Coursera
MongoDB for Node.js Developers
MongoDB University
Introduction to MongoDB using the MEAN Stack
MongoDB via edX
Data Modeling
MongoDB University
SQL Server: Developer and DBA Collaboration
LinkedIn Learning