Training > Web & Application > Exploring GraphQL: A Query Language for APIs (LFS141x)
Training Course

Exploring GraphQL: A Query Language for APIs (LFS141x)

Learn about GraphQL, an alternative to REST, and practice GraphQL queries in an interactive playground in this free course.

Course Rating
3.9/5 Stars
Who Is It For

This course is for both management and technical teams involved in the building and management of websites. Before enrolling you should be familiar with web architecture, such as clients and servers and web development concepts such as caching, HTTP requests, and build-time. It is helpful to have some general knowledge about how websites get information from servers, but it is not required.
read less read more
What You’ll Learn

In this course you will learn what GraphQL is and how it works, when to use GraphQL, what advantages GraphQL has over other paradigms, such as REST, and more.
read less read more
What It Prepares You For

Programmers will walk away from this this course with the skills to get started using GraphQL for a small project or professionally in production. Business managers who take this course will be able to communicate with developers, participate in conversations about GraphQL, and understand when and why to use GraphQL for a project.
read less read more
Course Outline
Welcome!
Chapter 1. GraphQL Fundamentals
Chapter 2. Advanced Tutorial: Clients
Chapter 3. Advanced Tutorial: Server
Chapter 4. Advanced Tutorial: More GraphQL Concepts
Chapter 5. Advanced Tutorial: Tooling and Ecosystem
Chapter 6. Advanced Tutorial: Security
Chapter 7. Common Questions
Final Exam (Verified Certificate track only)

Prerequisites
To make the most of this course, you will need:

  • To have some general knowledge about how websites get information from servers, but it is not required.
  • Familiarity with web architecture, such as clients and servers
  • Familiarity with web development concepts such as caching, HTTP requests, build-time, etc.
Reviews
Nov 2022
This course provided easy-to-understand information about how GraphQL works from both points of view - client implementation and server implementation.
Oct 2022
I'm BA, and I was looking for some fundamentals explained well. So well done, it was great for me.
Sep 2022
Clear and structured content, from the basics to more advanced topics.
Sep 2022
I liked that there were many references to related material, and websites that covered a deeper layer of knowledge for studying.
Aug 2022
Everything is explained in easy-to-understand language.
Jun 2022
The video explanation, and the content were very well structured.