GraphQL from Ground Up
This course provides an introduction to GraphQL, teaching the fundamentals of building a fully-featured API with Node.js. Participants will gain the skills necessary to create a powerful and efficient GraphQL application. ▼
ADVERTISEMENT
Course Feature
Cost:
Free
Provider:
Udemy
Certificate:
Paid Certification
Language:
English
Start Date:
On-Demand
Course Overview
❗The content presented here is sourced directly from Udemy platform. For comprehensive course details, including enrollment information, simply click on the 'Go to class' link on our website.
Updated in [February 21st, 2023]
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.
(Please note that we obtained the following content based on information that users may want to know, such as skills, applicable scenarios, future development, etc., combined with AI tools, and have been manually reviewed)
Learners can learn from this course in the following areas:
1. Understanding GraphQL: Learners will gain an understanding of GraphQL and its advantages over REST, as well as the GraphQL schema and type system. They will also learn about scalar types, custom scalar types, resolvers, and how GraphQL operations such as query, mutation, and subscription work.
2. Database Integration: Learners will learn how to integrate a database with GraphQL, as well as how to handle file uploads and authentication and authorization. They will also learn about GraphQL directives and how to create custom directives.
3. Query Optimization: Learners will learn about pagination and query optimization with Dataloader, as well as best practices from the GraphQL community. They will also gain an understanding of how to build a real-world GraphQL API from scratch.
Pros & Cons
Clear examples and reminders to look out for typos.
Easy to understand and complete course.
Very helpful and learned a lot.
Teacher's pronunciation is bad.
Goes too fast in some parts.
No good explanation.
Course Provider
Provider Udemy's Stats at AZClass
Discussion and Reviews
0.0 (Based on 0 reviews)
Start your review of GraphQL from Ground Up