Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Navigating GraphQL in Adobe Commerce
Introduction
Welcome (3:51)
Don't Miss Your Completion Badge
What Is GraphQL?
Setup (4:30)
Chapter 1: GraphQL Basics
1.1: Overview
1.2: GraphQL Queries
1.3: Advanced Query Syntax
1.4: Mutations
1.5: Schema Language
1.6: graphql-php and Magento
Chapter 2: Building GraphQL in Magento
2.1.1: Existing Queries - Overview
2.1.2: Store Config Query
2.1.3: Products Query
2.1.4: Product Attributes and Filtering
2.1.5: Mutations
2.1.6: Schema
2.2.1: Our Custom Scenario
2.2.2: Requirements
2.2.3: Prerequisites (6:32)
2.2.4: Creating the Basic Schema (12:31)
2.3.1: Resolvers (16:18)
2.3.2: Asynchronous Resolvers (11:47)
2.3.3: Creating the Countries Resolver (26:40)
2.3: See the Code
2.4.1: Context (5:18)
2.4.2: Authorization (4:14)
2.4.3: User Context for Shipping Policies (7:37)
2.4.4: Shipping Policy Callback Mutation (15:47)
2.4: See the Code
Chapter 2 Summary
Chapter 3: Caching
3.1.1: Caching Basics
3.1.2: Cache ID Factors (9:30)
3.2.1: Hands-on - Prerequisites and Caveats (4:38)
3.2.2: Varnish Configuration (2:44)
3.2.3: Trying a Cacheable Query (4:47)
3.3.1: Making a Query Cacheable (9:53)
3.3.2: Caching Shipping Policies (14:04)
Chapter 3 Summary
Chapter 4: Advanced Concepts
4.1.1: Deep Dives - Intro
4.1.2: Deep Dive - Config Reading (22:48)
4.1.3: Deep Dive - Schema Building (13:11)
4.1.4: Deep Dive - Query Execution (16:14)
4.2.1: Product Attribute Readers
4.2.2: Product Types
4.3.1: Type Resolvers
4.3.2: Staging
4.4.1: Query Limits
4.4.2: Disabling Introspection
Chapter 4 Summary
Conclusion
Final Exercise
Congratulations!
3.3.1: Making a Query Cacheable
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock