Course Code: GRAPHQL
Duration: 2 days
GraphQL is a query language for APIs and a query runtime engine. It's an increasingly popular alternative to REST given it enables the client to specify the shape of the representation and it minimises the number of requests required to obtain the desired data.
This course comprises sessions dealing with prerequisite topics including HTTP and REST APIs, core GraphQL theory, the building of GraphQL services and clients, queries, types, and yet more GraphQL theory including introspection and best practices.
Exercises and examples are used throughout the course to give practical hands-on experience with the techniques covered.
Delegates have the option of coding in either Java, Python, or JavaScript.
This course aims to provide the delegate with the skills and knowledge necessary to design and build good quality GraphQL services.
This course will benefit developers who are required to build or maintain GraphQL services and/or clients, and anyone otherwise interested in what a GraphQL service is, how it works, and how to build a good one.
The delegate will learn and acquire skills as follows:
Delegates attending this course should have some knowledge of, or experience in, software development. Ideally delegates will be comfortable coding in Java, Python, or JavaScript to a fundamental level. This knowledge can be gained by attendance on one of the following courses.
Live Virtual Classroom
Our Customers Include
Our Course Curriculum