GraphQL Apollo Client

Create production-ready React applications with the most community-driven GraphQL client

GraphQL React Apollo Client

Learn how to create production-ready React applications with the most community-driven GraphQL client: Apollo. This hands-on training covers fundamentals and advanced features, see below the detailed curriculum.

Curriculum

  • Apollo Client Fundamentals
    • Fetching data with GraphQL queries
    • Changing data using GraphQL mutations
    • Caching GraphQL data
    • Authentication
    • Error handling
  • Advanced Apollo Client
    • Managing local state
    • Using fragments for code reuse
    • Pagination
    • Improving performance
    • Advanced networking with Apollo Link
  • GraphQL Client consolidation project
    • GraphQL Tooling to speed up front-end development
    • Bring your own project or use one suggested by the training to consolidate:
      • Client configuration
      • Data fetching
      • Caching
Hide detail

Upcoming dates

Sorry! There are no training dates confirmed.

See all upcoming training

Free learning resources!

Sign up now

Training anywhere, anytime?

Corporate team training

Host a public training

Get exclusive promotions
"As a freelance developer, I was tired of doing online courses on my own without live support. [The training] was fantastic - the teachers didn't leave a single question unanswered."

Rafa Fraga, Software Engineer

Is this one day workshop right for me?

  • Are you a developer with some experience developing React applications?
  • You know front-end technologies like React, JavaScript, CSS, and HTML.
  • Do you want to take a step forward to become a GraphQL Specialist able to make critical decisions about the architecture of an application.

If you've said 'yes' to these, this workshop could be for you!

Not for beginner devs!

This is not a learn-to-code workshop!

Frequently Asked Questions

Do you provide any support after the GraphQL training?

Yes, you’ll become part of our Community on Slack with all the React JS and GraphQL training alumni, which will allow you to ask questions and receive feedback from our community.

Using our site means you consent to our use of cookies. Find out more in our privacy policy.