close modal
Developer tools (training) icon

GraphQL fundamentals

This course was designed to take your team through the core features of GraphQL, getting them taking advantage of modern API development and using it in the context of a frontend application.

Level

Intermediate

Pre-requisites

Solid understanding of JavaScript and React.js

Pre-requisite Courses

JavaScript fundamentals, React.js fundamentals

Backend

  • An overview of what GraphQL is

  • The basics of querying with GraphQL

  • The basics of mutations in GraphQL

  • Connect to a Postgres DB

  • Using context

  • Make multiple requests in one query

Frontend

  • Making simple queries with React and React Apollo

  • Making advanced queries with React and React Apollo

  • Creating our own query component

  • Mutations with React Apollo

  • Updating the UI automatically after a mutation

  • Using pagination