YoVDO

GraphQL Crash Course

Offered By: Hussein Nasser via YouTube

Tags

GraphQL Courses Software Development Courses REST APIs Courses

Course Description

Overview

Dive into a comprehensive crash course on GraphQL, exploring its fundamentals, advantages, and practical applications. Learn about the open-source query language developed by Facebook, designed to combine multiple services into a single endpoint. Discover the key concepts of GraphQL, including schema, query language, nesting, mutations, and subscriptions. Explore real-world examples using the GitHub GraphQL API and compare it with REST APIs. Analyze the pros and cons of GraphQL, such as flexibility, efficient responses, and self-documenting nature, as well as potential complexities and caching challenges. Gain insights into when to choose GraphQL over REST for your projects, and understand its suitability for public ad-hoc APIs, enterprise applications, and well-defined schemas. Through practical demonstrations and code examples, master the implementation of GraphQL and make informed decisions about its use in your software development projects.

Syllabus

What is GraphQL?
Properties of GraphQL
Examples
Pros and Cons
When to use GraphQL over REST
REST API
GIT HUB REST API
Caddy Web Server
GET VS POST


Taught by

Hussein Nasser

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