
Primer on GraphQL Queries, Mutations, Automation and API Development
Course Creator/Instructor - Kiran Bhogadi, Video Duration - 5+ hours
Course detail:
In this mini, we will introduce you to GraphQL, the new standard Query Language (QL) to send requests to an API. Topics include: GraphQL syntax, GraphQL Queries & Mutations, GraphQL Playground, API Documentation, Sending requests using Playground and Postman, Automated testing using Postman/JavaScript, API Development topics like Resolvers, Typedefs, and adding 2 new features to the API.
- A Quick Overview of the Course
- A Quick Tour of GraphQL
- Prerequisites, Setup and Installation
- Live classroom session recording (2020-04-18) - Intro & Tour of GraphQL
- GraphQL API Functionality - Biz Requirements (Part 1)
- Download code and run API
- Import Postman collections & environments
- SQL & GraphQL analogies - queries, mutations and database CRUD operations
- Swagger for REST APIs <-> GraphQL Playground for GraphQL APIs
- GraphQL queries & mutations using Postman
- GraphQL queries and mutations that have input parameters
- GraphQL API Automation with Postman - A sneak peek
- GraphQL Development Overview - Typedefs & Resolvers
- GraphQL Development - Add new query to search authors by keyword
- GraphQL Development - Add new mutation to clear all data
- Conclusion - GraphQL Primer
- Live classroom session #2 recording (2020-05-03) - Develop, Test, Automate