Training > Cloud & Containers > Exploring GraphQL: A Query Language for APIs (LFS141)
Training Course

Exploring GraphQL: A Query Language for APIs (LFS141)

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

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)