GraphQL is a query language that provides an efficient, powerful and flexible approach to developing web APIs. GraphQL has gained immense popularity in the last few years with many Fortune 500 companies using them for their product development. In this talk, we will learn the core concepts of the GraphQL Query Language. You will learn about Types, Queries and Mutations, and how they are used to work with your API data. I will be showcasing these concepts using the GitHub's Public GraphQL API. You can follow along, and have fun learning the core concepts of the GraphQL Query Language. The purpose of this talk, is to spark your interest in GraphQL and understand the fundamental concepts of the GraphQL Query Language and Schema.