Learning Apollo GraphQL [Video]

More Information
Learn
  • Understand microservice architectures and how they relate to GraphQL
  • Connect to data sources
  • How introspection impacts schemas
  • Pick your tools for your development setup
  • Create efficient systems that can handle user interactions and data fetching
  • Layer GraphQL over existing APIs and services
About

GraphQL is an API query-language from Facebook, designed to describe the complex, nested data dependencies of modern web applications. Apollo is an open-source GraphQL toolkit. It is quickly becoming the standard for API development. It has a massive open-source ecosystem and an active community behind it. It is touted to be a game-changer in the coming year. This course will help you get started with using Apollo GraphQL. This is a practical course where you will understand GraphQL and its concepts via examples. After an introduction to GraphQL and its differences from REST, you will cover ideal scenarios in which to use GraphQL in your projects. You will cover its features and understand what Apollo is.
You will delve into the Apollo platform, which comprises the client, engine, and servers. You will cover all their features with the help of examples. You will look at core GraphQL topics such as schema design and its query language. You will also cover a few intermediate-level topics to raise the level of the course.
By the end of the course, you will be confident about using Apollo GraphQL or your web development requirements.

Style and Approach

This video course provides step-by-step instructions and walks you through building Apollo GraphQL solutions.

Features
  • Understand the different Apollo editions and how they affect your projects
  • Integrate multiple tools to improve your development pace
  • Understand microservice architectures and how they relate to GraphQL
Course Length 1 hour 1 minute
ISBN 9781838556365
Date Of Publication 22 Mar 2019

Authors

Doug Ortiz

Doug Ortiz is an experienced enterprise cloud, big data, data analytics, and solutions architect who has architected, designed, developed, engineered, re-engineered, and integrated enterprise solutions. The technologies he has experience with include: Amazon Web Services, Azure, Google Cloud, Business Intelligence, Data Science, Hadoop, Spark, NoSQL and Graph Databases, and Web Front-End Technologies.