Develop and Test GraphQL Server with GraphQL .NET & ASP .NET

From complete basic of GraphQL using GraphQL NET

3.70 (10 reviews)
Udemy
platform
English
language
IT Certification
category
instructor
Develop and Test GraphQL Server with GraphQL .NET & ASP .NET
65
students
2.5 hours
content
Jul 2023
last update
$22.99
regular price

What you will learn

GraphQL Basic

GraphQL .NET Server Basic

GraphQL Testing with GraphQL Client

GraphQL Queries basic

Why take this course?

This course Develop and Test GraphQL Server with GraphQL .NET & ASP .NET is focused on making anyone who has zero knowledge in GraphQL and make them understand the nitty-gritty details on developing GraphQL Server with GraphQL .NET and testing the GraphQL server using GraphQLClient .NET and WebApplicationFactory for integration testing.

As a part of this course, we will also do testing of application with XUnit as testing library along with GraphQL Client.

This course is split into the following sections for simplicity

  • Basics of GraphQL

    • Understanding Queries

    • Understanding Parameters

    • Understanding Arguments

    • Understanding Operation Name

    • Understanding Alias

    • Understanding Schema

    • Understanding Mutations

    • Understanding Fragments


  • Setting up ASP .NET WebAPI project with Entity Framework as ORM

    • Creating basic WebAPI project

    • Adding Entity Framework

    • Adding Data layer and controllers

    • Creating Repository pattern

    • Accessing data from Repository pattern for controllers


  • Developing GraphQL Server which supports

    • Creating Query

    • Creating Schema

    • Creating QueryTypes

    • Creating InputQueryTypes (for mutation)

    • Support for nested Query

    • Support of parameters/query arguments

    • Support for nested sub-queries

    • Support for Mutations


  • Testing GraphQL using GraphQL Client

    • Testing using XUnit

    • Unit Testing without HttpClient

    • Integration testing with TestServer and WebApplicationFactory

At the end of the course, you will understand how to work with GraphQL using GraphQL .NET and also you will understand how we perform Unit testing and Integration testing with the help of WebApplicationFactory and reduce the footprint of running the whole server and instead just run the test server to test the whole application in just couple of lines of code.


Screenshots

Develop and Test GraphQL Server with GraphQL .NET & ASP .NET - Screenshot_01Develop and Test GraphQL Server with GraphQL .NET & ASP .NET - Screenshot_02Develop and Test GraphQL Server with GraphQL .NET & ASP .NET - Screenshot_03Develop and Test GraphQL Server with GraphQL .NET & ASP .NET - Screenshot_04

Reviews

Terence
April 8, 2023
Nice walk through of C# ASP implementation. Could benefit from code examples. If you wish to follow along, little time is spent on the configuration and set up.
Ledio
August 18, 2022
The course was specifying in the titles that this was for .Net Framework and Asp.NET , while everything inside it was build in .Net Core.

Charts

Price

Develop and Test GraphQL Server with GraphQL .NET & ASP .NET - Price chart

Rating

Develop and Test GraphQL Server with GraphQL .NET & ASP .NET - Ratings chart

Enrollment distribution

Develop and Test GraphQL Server with GraphQL .NET & ASP .NET - Distribution chart

Related Topics

4288708
udemy ID
9/8/2021
course created date
9/16/2021
course indexed date
Bot
course submited by