Course Outline

Introduction

  • What is GraphQL?
  • History
  • GraphQL vs. REST
  • Main features and benefits for clients
  • Security features

Understanding Core Concepts

  • Schema Definition Language (SDL)
  • GraphQL terms (types, fields, schema, mutations, promises, subscriptions)

Understanding the Mechanism

  • Architecture (clients, server)
  • Tools (GraphiQL, Launchpad)

Setting up the Environment

  • Building a GraphQL server
  • Building GraphQL features in a GraphQL server
  • Creating and defining a GraphQL application schema
  • Executing your first GraphQL query

Working with GraphQL

  • Fetching data with queries from multiple databases
  • Working with mutations to add, update, and delete items
  • Keeping the client in sync with mutations
  • Using GraphQL subscriptions to build a newsfeed
  • Advanced queries with arguments, aliases, and fragments

Troubleshooting

Summary and Conclusion

Requirements

  • Understanding of programming and databases
  • Understanding of Javascript basics

Audience

  • Web developers
  • Administrators
 7 Hours

Number of participants



Price per participant

Testimonials (2)

Related Courses

Hasura GraphQL Engine

14 Hours

Advanced Node Application Development With GraphQL

21 Hours

Building Interactive Applications with React, Redux and GraphQL

28 Hours

React, Relay, and GraphQL

14 Hours

Data Management

35 Hours

Pivotal Greenplum for Developers

21 Hours

MarkLogic Server

14 Hours

SAP ASE for Database Administrators

28 Hours

Access Intermediate

14 Hours

Access VBA

21 Hours

Access Advanced

21 Hours

Microsoft Access - download the data

14 Hours

Access - podstawy

14 Hours

Access - Data Base Designing

21 Hours

SQL in Microsoft Access

14 Hours

Related Categories

1