Magento PWA Studio - On Demand Training

In stock
SKU
v04
€259.00
259 per year
22 per month (billed once a year)
22 per hour of video content available to you

Included courses

Adobe PWA Studio Development

Status: Complete
Last updated: 2022-04-28
Number of lessons: 54
Number of slides: 302
Videos: 10 hours

Magento 2 GraphQL

Status: Complete
Last updated: 2022-04-28
Number of lessons: 18
Number of slides: 89
Videos: 2 hours

Preview this course

Want to see what this course is like? Checkout our Courseware Demo to preview this course and others.

Preview all courses

Course content

Adobe PWA Studio Development

  • PWA in general
  • Introducing PWA
  • Other PWA providers
  • PWA Studio and extensibility
  • Status of Magento GraphQL
  • Architectural choices
  • Hybrid React solutions
  • Overview of PWA Studio
  • Introduction to PWA Studio
  • React essentials
  • React essentials
  • Redux essentials
  • Apollo client
  • Introducing Apollo client
  • Getting started with Apollo Client
  • Making Apollo calls
  • Including GraphQL files
  • Kickstart PWA Studio
  • Minimum requirements
  • Development tools
  • Prepare your Magento instance
  • Installing PWA Studio
  • First look at PWA Studio
  • Configuring PWA Studio
  • Reviewing the .env file
  • Upgrading PWA Studio
  • Buildpack
  • Overview of Buildpack
  • Venia
  • Introducing Venia
  • Extending Venia
  • Overriding components with the Fooman resolver
  • Changing the logo
  • Using prices
  • mergeClasses
  • Adding a new route
  • Working with the Mask component
  • Toasting
  • Checkout in Venia
  • Peregrine
  • Peregrine overview
  • Talons of Peregrine
  • Example with product talon
  • Routing in PWA Studio
  • Context within PWA Studio
  • Redux within PWA Studio
  • Build it your own
  • Build it without Venia
  • Implementing Venia and Peregrine partially
  • Target interception
  • Target interception
  • Creating a target interceptor
  • Venia targets
  • Peregrine targets
  • Buildpack targets
  • Targetables
  • UPWARD
  • Overview of UPWARD
  • Running UPWARD
  • UPWARD YAML configuration
  • Automatic image optimization
  • Running Venia without UPWARD
  • In production
  • In production
  • Server Side Rendering

Magento 2 GraphQL

  • GraphQL basics
  • Introduction to GraphQL
  • GraphQL clients
  • GraphQL queries
  • GraphQL mutations
  • GraphQL call types
  • GraphQL fragments
  • GraphQL directives
  • GraphQL schema discovery and introspection
  • Magento GraphQL API
  • Introducing the Magento GraphQL API
  • Adding a custom GraphQL endpoint
  • Extending the GraphQL storeConfig endpoint
  • Resolver $context argument
  • GraphQL resolvers
  • Testing GraphQL endpoints
  • GraphQL URL resolving
  • GraphQL caching
  • Exception handling
  • Tips and tricks with the GraphQL API