Uri Goldshtein

GraphQL

This is an entry-level session, but we’ll also make sure to give you a vision and understanding about what you should do next after you’ll be comfortable with those subjects. We’ll talk about GraphQL, why, and where you would want to use it (you’ll be surprised by some of the answers).

Uri Goldshtein, otherwise known as Dr. GraphQL, has spoken at tech conferences all over the world! He will give you the masterclass of your life, prepare to go into overdrive!

Description

This is an entry-level session, but we’ll also make sure to give you a vision and understanding about what you should do next after you’ll be comfortable with those subjects.

We’ll talk about GraphQL, why and where you would want to use it (you’ll be surprised by some of the answers).

We’ll also explore different libraries and solutions you might want to start with and talk about where you want to start and how to best integrate and learn in order to implement GraphQL inside your existing solutions and teams.

Required skills

Although the session won’t be Javascript-focus, some of the exercises would be in JS, just to get a basic common language.

Table of contents

GraphQL protocol

  • Intro to GraphQL
  • Why would you use GraphQL
  • Where should you use GraphQL
  • Schema definition language
  • Designing a schema
  • Understanding Query Language
  • Queries
  • Mutations
  • Fragments
  • Aliases

Creating a server

  • How the GraphQL engine works
  • Creating a Node server
  • Writing resolvers
  • GraphiQL
  • Using Context

GraphQL Clients

  • Simple requests
  • Why would you want a client
  • Apollo Client
  • Dealing with fragments
  • Using the client cache
  • Updating the store after mutation
  • Using optimistic updates
  • UI Framework integrations (React, Angular, Stencil)

Uri Goldshtein

Founder - The Guild software

Remote or On-site

You can decide whether you prefer a remote or on-site classroom experience. You are welcome to join us live at our office, following COVID-19 guidelines, or join us via Zoom link for a visual encounter.

Customized for your team

Let’s talk! What are the needs and goals for your team? Discuss what you need to get out of the course for a customized workshop experience.

Save up to 40%

Hackages is recognized by the KMO Portefeuille of the Flemish Government. Flemish Small and medium enterprises can recover up to 40% of training costs directly if they book training from Hackages.

Plan a training now

Contact our Sales team to plan a private training for your team.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

More trainings