We present here the steps we found very use-full to learn GraphQL. The order of resources is important in learning GraphQL!
First watch this video named GraphQL - The documentary to understand how, when and why this technology was born at Facebook
Learn as match you can from these awesome GraphQL video tutorials
Make some real calls with an existing UI client and on real online APIs
Study the support for GraphQL in your preferate programming language and implement an API with a simple schema
Read the GraphQL spec - now is time to read the spec which is quite dificult
See how Gatsby.js implements the source and transformers plugins
Read some additional articles from GraphQL Awesome resources
Attend GraphQL conferences
Read GraphQL books