Skip to main Content

Beginning GraphQL

  • Course Code LO035422
  • Duration 1 day

Course Delivery

Additional Payment Options

  • GTC 8 inc. VAT

    GTC, Global Knowledge Training Credit, please contact Global Knowledge for more details

Virtual Learning Price

£495.00

excl. VAT

Request Group Training Add to Cart

Course Delivery

This course is available in the following formats:

  • Company Event

    Event at company

  • Public Classroom

    Traditional Classroom Learning

  • Virtual Learning

    Learning that is virtual

Request this course in a different delivery format.

Course Overview

Top

 

This fast-paced course is designed specially for learning all the aspects of GraphQL right from understanding the basics and features to integrating GraphQL with server-side applications.

GraphQL is a query language developed by Facebook and is a REST-like tool, performing the same functions as REST, only differently. GraphQL brings several advantages to the table, including allowing clients to request only what they want, a single endpoint, and, faster request-response cycle.

GraphQL will allow you to define your data requirements and structure, using types and schemas. They also define how to interact with the data by creating, updating, deleting, and fetching it using queries and mutations. You will also have the additional advantage of getting the data in real-time by using subscriptions provided by Apollo GraphQL.

Virtual Learning

This interactive training can be taken from any location, your office or home and is delivered by a trainer. This training does not have any delegates in the class with the instructor, since all delegates are virtually connected. Virtual delegates do not travel to this course, Global Knowledge will send you all the information needed before the start of the course and you can test the logins.

Course Schedule

Top

Target Audience

Top

 

This course is for web developers interested in understanding how GraphQL works from a beginner level. This will involve both server-side and client-side implementation using React.

Course Objectives

Top

 

This course will enable you to learn all the basics of GraphQL wherein you will identify the features of GraphQL, you will implement the querying of data in real-time.

You will also learn how to connect GraphQL with server-side applications using Apollo client

Course Content

Top
 

Lesson 1: Understanding GraphQL Concepts

  • GraphQL Features
  • Setting Up a Simple GraphQL Application

Lesson 2: Querying Real-Time Data

  • Real-Time Query Processing
  • Other Community Tools 

Lesson 3: Integrating GraphQL Using Apollo Client

  • Setting up a React Client application

Course Prerequisites

Top

 

You must have a basic understanding of JavaScript syntax for this course.

Cookie Control toggle icon