Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
ASP.NET Core - API with GraphQL
Rating: 4.9 out of 5(7 ratings)
38 students
Last updated 3/2025
English

What you'll learn

  • Building Modern APIs with GraphQL
  • Optimization and Performance with Data Loaders
  • Implementing Subscriptions for Real-Time Communication
  • GraphQL Integration with Entity Framework Core

Course content

10 sections42 lectures5h 20m total length
  • S01E01 - Presentation.mp44:45

    Learn to build APIs with GraphQL using the GraphQL server library, covering schemas, input and output types, queries, mutations, subscriptions, and a C# client.

  • S01E02 - Development environment.mp41:24
  • S01E03 - Requirements.mp40:59
  • S01E04 - Download.mp41:18

Requirements

  • ASP.NET Core
  • C#

Description

We inform you that this course was recorded in Portuguese (Brazil) and has been dubbed in your language. Enjoy the course!

If you want to build modern, high-performance, and flexible APIs, this course on GraphQL with ASP.NET Core is the perfect choice! Unlike traditional REST, GraphQL offers clients the ability to query exactly the data they need, solving common issues like over-fetching and under-fetching, and making your applications much more efficient.

In this course, you will learn everything from the basics of GraphQL to the most advanced implementations in ASP.NET Core, with integration to Entity Framework Core for database handling. We will explore fundamental aspects such as queries, mutations, and subscriptions, ensuring you master communication between client and server in an optimized way.

You will also learn techniques to improve the performance of your APIs, such as Data Loaders, which help manage multiple simultaneous requests efficiently. Furthermore, we will cover the implementation of WebSockets for real-time communication and how to use powerful tools like Postman and GraphQL Altair to test, debug, and optimize your APIs in a practical and straightforward manner.

The course also covers best practices and design patterns, teaching you how to structure your code in an organized and scalable manner. Whether you're a back-end developer, a full-stack developer, or part of a team looking to modernize your APIs, this course will provide you with all the knowledge needed to create robust, fast, and scalable APIs with GraphQL in ASP.NET Core, empowering you to build innovative and efficient solutions!

Who this course is for:

  • .NET developers who want to master GraphQL
  • Professionals who want to optimize data consumption
  • GraphQL beginners who want to learn by doing
  • Backend developers looking for new skills