Practical GraphQL - Become a GraphQL Ninja [Video]

By Full Stack Training Limited
  • Instant online access to over 8,000+ books and videos
  • Constantly updated with 100+ new titles each month
  • Breadth and depth in over 1,000+ technologies
  1. Introduction

About this video

Have you heard about GraphQL? Have you always wanted to understand GraphQL? If yes, this course will help you learn about GraphQL in a hands-on manner.

As you progress through the course, you will acquire the skills necessary to understand and work with GraphQL's basic as well as advanced features, including but not limited to the following:

• Understand basic scalar types

• Create custom scalars

• Become familiar with resolvers and type definitions (Schemas)

• Understand the importance of a data model in GraphQL

• Explore how GraphQL queries work, including parameterized queries

• Gain working knowledge of GraphQL mutations

• Get to grips with how file uploads work using GraphQL

• Learn how to serve images in the GraphQL context

• Study how authentication and authorization work in GraphQL

You’ll create four sample applications:

• A basic application to run GraphQL queries

• An advanced application that uses React to work with GraphQL

• Enhance the existing application and extend it with authentication and authorization

• An application to understand how to serve/display images and upload files using only GraphQL

In this course, you’ll mostly use Apollo GraphQL services for building your apps.

Familiarity with React is required to get started with this course. You’ll use React to create several applications; however, it only covers the React parts that are relevant to the context.

All the code and supporting files for this course are available at -https://github.com/fullstacktraining/Practical-GraphQL-Become-a-GraphQL-Ninja.

Publication date:
April 2019
Publisher
Packt
Duration
6 hours 13 minutes
ISBN
9781838823009

About the Author

  • Full Stack Training Limited

    Tamas Piros is a full stack web developer turned technical instructor and curriculam developer. He has more than a decade of experience working with large, prestigious multinational organisations such as Verizon, Panasonic, BBC and Accenture to mention a few. Throughout his career Tamas has delivered training classes all over the world to both technical and non-technical audiences and presented at well-known conferences such as JSConf, Voxxed Days and HTML5 DevConf, to name a few, as well as delivered talks and workshops at technical meetups and client locations all over the world.His unique style of teaching mixes presentations with a lots of hands-on exercises, real-life examples and use-cases

    Browse publications by this author
Book Title
Access this video, plus 8,000 other titles for FREE
Access now