Beginning GraphQL

This fast-paced GraphQL training course covers everything from understanding the basic features of GraphQL to integrating GraphQL with server-side applications.

GraphQL is a query language developed by Facebook. It is a REST-like tool which performs the same functions as REST, but in a different way. Advantages of GraphQL include allowing clients to request only what they want, a single endpoint, and a faster request-response cycle.

The target audience for this course is web developers who want to learn the basics of how GraphQL works. The course covers server-side and client-side implementation using React. Students should have a basic understanding of JavaScript syntax.

Location

Public Classes: Delivered live online via WebEx and guaranteed to run . Join from anywhere!

Private Classes: Delivered at your offices , or any other location of your choice.

Goals
  1. Become proficient in GraphQL quickly.
  2. Learn to define your data requirements and structure, using types and schemas.
  3. Learn to define how to interact with the data by creating, updating, deleting, and fetching using queries and mutations.
  4. Learn to get data in real-time by using subscriptions provided by Apollo GraphQL.
Outline
  1. Understanding GraphQL Concepts
    1. GraphQL Features
    2. Setting Up a Simple GraphQL Application
  2. Querying Real-Time Data
    1. Real-Time Query Processing
    2. Other Community Tools
  3. Integrating GraphQL Using Apollo Client
    1. Setting up a React Client Application
Class Materials

Each student in our Live Online and our Onsite classes receives a comprehensive set of materials, including course notes and all the class examples.

Class Prerequisites

Experience in the following is required for this GraphQL class:

  • Basic understanding of JavaScript syntax.
Prerequisite Courses

Courses that can help you meet these prerequisites:

Training for your Team

Length: 1 Day
  • Private Class for your Team
  • Online or On-location
  • Customizable
  • Expert Instructors

What people say about our training

An excellent class. Provides current information and practical techniques.
Steve Branson
California Dept of Health Care Services - ITSD
First rate training from Webucator.
Daniel Cates
L. Kianoff and Associates
In the past, I would have had to travel to take a class such as the one I took online today. Because I couldn't find one that was both close to our corporate office and timely, I decided to sign up for one through webucator.com. I assure you, it won't be my last. The instructor was great. Very knowledgeable about the software. He allowed me to ask a lot of questions and walked me through the answers step-by-step. It was easy to see what he was doing on his monitor at all times, as I could click and do the same on my computer at the same time. Good experience. PS - I received the manual, head set, pens, and even a cup of candy sent to me the week before the class. Great touch.
Melissa Newman
Sparkhound, Inc.
In depth training. The instructor focuses on what you want or need to learn. Training is as fast or slow paced as you need it to go.
Dianna Carter
NOAA NMFS

No cancelation for low enrollment

Certified Microsoft Partner

Registered Education Provider (R.E.P.)

GSA schedule pricing

63,451

Students who have taken Instructor-led Training

11,895

Organizations who trust Webucator for their Instructor-led training needs

100%

Satisfaction guarantee and retake option

9.29

Students rated our trainers 9.29 out of 10 based on 29,928 reviews

Contact Us or call 1-877-932-8228