Call : (+91) 968636 4243
Mail : info@EncartaLabs.com
EncartaLabs

GraphQL

( Duration: 2 Days )

GraphQL training course explains fundamental concepts and techniques including queries, mutations, subscriptions and constructing schemas. You will learn to use GraphQL to fetch data intelligently, describing the shape of the data you want and getting back precisely what you asked for in a single request.

By attending GraphQL workshop, delegates will learn:

  • GraphQL and the limitations of RESTful APIs
  • Using queries to fetch precise data
  • Mutations
  • Subscriptions
  • Designing a Schema
  • Building a front-end GraphQL client
  • Connecting to a back-end GraphQL server

  • React.js knowledge

  • This GraphQL class is recommended for Web Designers and Developers who want to rapidly design and deploy responsive websites and web apps that will look great and play nicely with a wide variety of browsers / devices.

COURSE AGENDA

1

Introduction

  • How did we get here? The limitations of RESTful APIs
  • A query language for modern web apps
  • What is a graph?
  • How does the GraphQL stack fit together
2

What is GraphQL?

  • A query language to get data precisely in one request
  • Queries: reading data
  • Mutatations: add, edit and change data
  • Subscriptions: listen out for changing data
3

Designing a Schema

  • Describe the shape of data
  • Defining relationships within the data
  • GraphQL Types
  • Reusable Fragments
  • Resolvers: connecting schema to database
4

A front-end GraphQL client

  • A review of Javascript and React fundamentals
  • Adding Apollo-client to a React app
5

A GraphQL server

  • Node and Apollo-server
  • Connecting to the database

Encarta Labs Advantage

  • One Stop Corporate Training Solution Providers for over 6,000 various courses on a variety of subjects
  • All courses are delivered by Industry Veterans
  • Get jumpstarted from newbie to production ready in a matter of few days
  • Trained more than 50,000 Corporate executives across the Globe
  • All our trainings are conducted in workshop mode with more focus on hands-on sessions

View our other course offerings by visiting https://www.encartalabs.com/course-catalogue-all.php

Contact us for delivering this course as a public/open-house workshop/online training for a group of 10+ candidates.

Top
Notice
X