Free
GraphQL from Ground Up
Learn GraphQL by building a fully-featured API with Node.js.
Beginner 27+ students Last updated Mar 2020
About the Course
This is a practical course where you'll learn GraphQL by building a fully-featured API for a forum completely from 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.
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
Course Content
14 sections·45 lessons
