YoVDO

GraphQL from Ground Up

Offered By: Udemy

Tags

GraphQL Courses Web Development Courses Node.Js Courses Schema Design Courses API Development Courses

Course Description

Overview

Learn GraphQL by building a fully-featured API with Node.js.

What you'll learn:
  • What's GraphQL and its improvements over REST
  • Understand GraphQL schema and type system
  • Understand GraphQL scalar types
  • Create custom scalar types
  • Understand resolvers
  • Integrate database with GraphQL
  • Understand how GraphQL operations such as query, mutation and subscription works
  • Handle file uploads in GraphQL
  • Authentication and authorization
  • Understand GraphQL directives
  • Create custom directives
  • Pagination
  • Query optimization with Dataloader
  • ... and much more

GraphQL is indeed changing the way APIs are built and many companies and developers are already adopting it because of the great features it introduces over REST. This is a practical course where you’ll learn GraphQL by building a fully-featured API for a forum completely scratch. We’ll start with a gentle introduction to GraphQL and look at some of its improvements over REST, then we gradually move on to building a GraphQL API. This course does not only teach you how to build a real-world GraphQL API from scratch but also some of the best practices from the GraphQL community.


Taught by

Chimezie Enyinnaya

Related Courses

Wire Up an Auction Website with GraphQL
Coursera Project Network via Coursera
Consume an API with React using Apollo and GraphQL
Coursera Project Network via Coursera
Create an API using Express, GraphQL, and Mongoose
Coursera Project Network via Coursera
AWS AppSync Tutorial - GraphQL APIs with AppSync, Amplify and Angular
freeCodeCamp
Full Stack Open
University of Helsinki via Independent