(8 Ratings)

Shopify App Development with Node, React, REST API & GraphQL

Categories: App Development
Wishlist Share
Share Course
Page Link
Share On Social Media

About Course

Shopify is growing exponentially! A lot of eCommerce businesses are being built using Shopify. Why not take this opportunity to learn how to create a Shopify app and make a profit out of it by making an app that works and helps Shopify merchants?

In this course, you will learn how to develop Shopify apps using Node.js and React. We will also go through the important parts of Shopify REST API like subscriptions, script tags, products, orders, and more!

Frequently Asked Questions

Is this course updated and using the latest version of koa-shopify-auth?

Most of the lessons of this course are using the previous version of koa-shopify-auth which is, of course, version 3. However, I’m doing everything I can to ensure that this course can help you migrate from version 3 to version 4. I will be adding new lessons about the new koa-shopify-auth, the new Shopify library, and how to create a custom session.

Is this course relying on the documentation of Shopify?

Yes, but we only do that at the beginning, once we have set up our server and the modules, we’ll stop using the documentation and learn how to use the Shopify API ourselves.

How long do I have access to this course?

Once you have enrolled in the course, you will have unlimited access to this course for as long as you like.


March 21, 2021

  • Added a new lesson “Database and Creating Custom Session Storage” to section “Update”
  • Attached a project ZIP file to lesson “Database and Creating Custom Session Storage”

March 17, 2021

  • Added a new lesson “Setting up App Bridge, GraphQL, and using Old Project Files” to section “Update”
  • Attached a project ZIP file to lesson “Setting up App Bridge, GraphQL, and using Old Project Files”

March 14, 2021

  • Added a new lesson “Setting Up A New Project & Server & Polaris” to section “Update”
  • Updated course description

March 13, 2021

  • Added new section “Update”

March 07, 2021

Shopify recently updated their koa-shopify-auth to version 4 and since this course is made using version 3, you’ll have to downgrade the library in the meantime.

  • Updated the video of the lesson “Create and Installing the app to a store”
  • Added an instructional description to the lesson “Create and Installing the app to a store.”

February 11, 2021

  • Updated the video of the lesson “Installing Polaris”
  • Added an instructional description to the lesson “Installing Polaris.”
Show More

What Will You Learn?

  • In this course, you will learn how to create, of course, Shopify apps using Node & React, and you will learn how to fetch data from Shopify API using REST and GraphQL. You will also learn about webhooks, import script tags, and charge merchants with Subscription API.

Course Content

Getting started

  • Installing local development tools
  • Creating the app
  • Text editors

Developing the app

All about REST API

Source files #1
Complete the previous lessons to get the source files

All about GraphQL

Working with files
Having so many components and functions can make your project too cluttered. That's why it's best to make it organized and clean as much as possible.

Order Page (Continuation)

In this section, we'll learn how to create webhooks which is very important for every Shopify apps.

Storefront App

We've caused a problem with our router, let's try to fix that


Closing line

Project File

In this section, we are going to learn how to migrate to the new Shopify app library

Student Ratings & Reviews

Total 8 Ratings
5 Ratings
1 Rating
0 Rating
0 Rating
2 Ratings
11 months ago
1 year ago
Does the course author answer questions? I have a question about the course. It clearly has an error. How can I ask a teacher a question here? the author does not respond to mail https://i.imgur.com/MGqivs6.png
mane ko
3 years ago
I am Japanese. I took this course because I wanted to develop a Shopify application. I'm not good at English, but the lectures were hands-on and easy to understand, and I was able to learn how to use the API and other necessary knowledge for app development. This is the material I wanted the most.
3 years ago
Good course. But Disappointed after shopify update their app guide. Because first half of this tutorial are copy of shopify node with react app tutorial. So it's now useless and not working..

If I need to learn from shopify tutorial then don't need to come here.
3 years ago
There is nothing like this on Youtube, So glad I found this course!
Kirane Hussain
3 years ago
Thank you for this! ive been developing shopify apps using laravel but i have more experience in react so learning how to create shopify apps with this framework is an advantage to me. I'll give it 4 stars because its not complete yet but i will write another review once i finish this course :)
3 years ago
I've come from udemy and i would say this course is much more better than the course from udemy. Bernad did a great job at explaining how things work in Rest and Graphql. my only complain is i have already catch up and i need to wait for new lessons so i can continue :) but regarless it's good. thanks for course
3 years ago
I've been looking for a course that actually teaches how to use Shopify REST API for ages! This course is absolutely worth paying for. thanks bernard