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 for government (GraphiQL, Launchpad)

Setting up the Environment

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

Working with GraphQL

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

Troubleshooting

Summary and Conclusion

Requirements

  • Knowledge of programming and database management
  • Familiarity with JavaScript fundamentals

Audience for Government

  • Web Developers
  • System Administrators
 7 Hours

Number of participants


Price per participant

Testimonials (3)

Upcoming Courses

Related Categories