This course is exactly what you need to understand and start using GraphQL.
See it! Learn it! Do it! GraphQL in Motion gets you started building GraphQL-based APIs for new and existing web and mobile applications. Featuring expert presenter Tyler Reckart, dozens of high-quality video lessons, built-in exercises, and the innovative liveVideo learning platform, you'll practice as you go and start using what you learn immediately.
GraphQL in Motion teaches you to use GraphQL to build easy-to-manage APIs that radically simplify communication between the components and services that make up a web application. You'll begin by learning how GraphQL fits into various application architectures, including how it compares to REST and other API styles. Following a series of examples, you'll learn to use the GraphQL syntax to write simple data-retrieval queries, dig into schema design, and tackle more advanced challenges like direct data manipulation and error handling. Along the way, you'll find quizzes that check your understanding of what you've just read and and exercises that encourage you to practice as you go so you'll be ready to take on the real world.
It's a hands on bootcamp on setting up a GraphQL API. The pace is fast but you get through a lot of stuff and it rewards rewatching.
Really useful for setting foundations of GraphQL, with practical examples.