YoVDO

GraphQL Essential Training

Offered By: LinkedIn Learning

Tags

GraphQL Courses Web Development Courses SQL Courses API Development Courses ECMAScript Courses

Course Description

Overview

Get started with GraphQL, a query language for APIs. Learn about the basic types and fields, how to set up persistence, how to work with items with mutations, and more.

Syllabus

Introduction
  • Learn GraphQL essentials
  • Course prerequesites
1. Setup and Introduction
  • IDE and requires tools
  • GraphQL overview
  • Server setup with latest ECMAScript
  • The initial GraphQL setup
  • Basic GraphQL schema
2. Types and Schemas
  • Object types and fields
  • Query and mutation types
  • What is the resolver and its role?
  • Scalar types
  • List of types inside another
  • Using GraphQL tools
3. Setting Up Persistence
  • Installing Mongo for GraphQL
  • Final setup of Mongo with GraphQL
  • Finalize the database connectors
  • Data persistence with SQL
4. Mutations
  • Add new items with mutations
  • Update items with mutations
  • Delete items with mutations
5. Queries in Depth
  • Simple query with persistence
  • Querying with arguments
  • Querying with aliases
  • Querying with fragments
Conclusion
  • Next steps

Taught by

Emmanuel Henri

Related Courses

Exploring GraphQL: A Query Language for APIs
Linux Foundation via edX
Complete React Developer (w/ Redux, Hooks, GraphQL)
Udemy
Python Bootcamp: Learn, Code, Build
Udemy
The Modern GraphQL Bootcamp (with Node.js and Apollo)
Udemy
The complete NestJS developer. Enterprise Node.js framework
Udemy