Intro to Shopify App Development with React, Node & GraphQL

4h 10s
English
Paid

Course description

This is the first course of it's kind on the internet! Learn how to make professional applications for the Shopify Platform using React, Node, Koa, GraphQL, Apollo, and the Shopify ScriptTag API. In this course we will using data from the Shopify Admin and injecting it into the Storefront using the Shopify ScriptTag API.

Read more about the course

This course is made as an extension to the Shopify React + Node tutorial available in the Shopify documentation. We will be diving deeper into the documentation where I will be explaining the concepts in more detail and additionally showing how to use the Shopify ScriptTag API to create a concept application that is able to inject custom code into the front-end of a store.

Requirements:

  • Knowledge of JavaScript or another programming language
  • Interest in learning about the Shopify Platform

Who this course is for:
  • JavaScript, React, or Node JS Developers
  • Beginner Developers looking to learn about Shopify App Development
  • People curious how Shopify Apps are made

What you'll learn:

  • Developing principles for using React for Shopify Apps
  • Shopify App Development using React, Node, GraphQL
  • Developing principles for using Node for Shopify Apps

Watch Online

Join premium to watch
Go to premium
# Title Duration
1 What we'll be building 02:18
2 Introduction 06:51
3 Building App Scaffold using Next.js and React 07:17
4 Adding scripts to run Application 02:29
5 Embedding app using Ngrok and OAuth 09:30
6 Restarting Ngrok & localhost 03:05
7 Install required NPM packages 01:52
8 Setting up Node.js (Koa) Server 06:46
9 Authenticating and Testing App 03:21
10 Shopify Polaris Overview 04:46
11 Install Polaris 00:29
12 Setting up an EmptyState with React and Polaris 07:38
13 Products Button Setup 13:34
14 Importing Koa Shopify GraphQL Proxy 02:48
15 Overview of the Shopify GraphiQL App 11:53
16 Save Product ID's 04:02
17 Creating Query using GraphiQL 05:30
18 Quick Apollo Overview and Installation 02:07
19 Building out the ProductList 08:31
20 Polaris for ProductList 06:56
21 Introduction to Script Tags 16:26
22 Creating, Displaying, and Deleting Script Tags 18:20
23 Creating Fixed 01:16
24 Adding Polaris to Script Page 14:20
25 Create Function Fixed 2 00:42
26 Displaying data from Server to front-end of store 14:51
27 Creating POST endpoint 10:53
28 Sending data from Shopify Admin to API endpoint 09:02
29 Fetching data from Shopify Admin 06:44
30 Overview of the Application 07:12
31 Displaying Products on Storefront using jQuery 21:15
32 Next steps in your Shopify Journey 07:26

Comments

0 comments

Want to join the conversation?

Sign in to comment

Similar courses

Python/Django + React QR Digital Menu Builder

Python/Django + React QR Digital Menu Builder

Sources: PythonYoga
Made for restaurants, cafes, pubs and hotels. Your customers can order from their table or from their couch at home.
10 hours 49 minutes 22 seconds
Redux Saga

Redux Saga

Sources: pluralsight
Redux Saga is a fast-growing library with over 9,000 stars on GitHub. It lets you rapidly create asynchronous apps using a new tool called ES6 Generators. In th
2 hours 54 minutes 54 seconds
Doctor Appointment Booking App with React ,Firebase , ANT D

Doctor Appointment Booking App with React ,Firebase , ANT D

Sources: udemy
The course covers many aspects of application development, including Firebase integration, user authentication, creating separate user interfaces for administrators and regular ...
5 hours 45 minutes 20 seconds
Mastering Next.js - 50+ Lesson Video Course on React and Next

Mastering Next.js - 50+ Lesson Video Course on React and Next

Sources: masteringnuxt.com
The premiere video course for building static and server-side rendered applications with Next.js and React. Sign up now and get two videos instantly!
5 hours 9 minutes 45 seconds
MERN Stack Web Development with Ultimate Authentication

MERN Stack Web Development with Ultimate Authentication

Sources: udemy
MERN Stack (MongoDB Express React Node) FullStack Project from Scratch to Live Server with production ready Authentication Learn MERN stack web development by building productio...
9 hours 24 minutes 59 seconds