Shopify App Development – Vanilla PHP, GraphQL, & REST API
Shopify App Development – Vanilla PHP, GraphQL, & REST API, available at $69.99, has an average rating of 4.65, with 47 lectures, based on 280 reviews, and has 2400 subscribers.
You will learn about You will learn how to create amazing Shopify apps You will learn how to use Shopify REST API You will learn how to use GraphQL API in vanilla PHP You will learn how to design a Shopify app without Polaris You will learn about Webhooks and how to works You will learn about ScriptTags, App Bridge, etc. You will learn about JWT / Session Tokens in Shopify This course is ideal for individuals who are Beginners/Intermediate programmers who wants to learn Shopify app development or PHP developers or Shopify store owners who wants to create their own apps It is particularly useful for Beginners/Intermediate programmers who wants to learn Shopify app development or PHP developers or Shopify store owners who wants to create their own apps.
Enroll now: Shopify App Development – Vanilla PHP, GraphQL, & REST API
Summary
Title: Shopify App Development – Vanilla PHP, GraphQL, & REST API
Price: $69.99
Average Rating: 4.65
Number of Lectures: 47
Number of Published Lectures: 47
Number of Curriculum Items: 47
Number of Published Curriculum Objects: 47
Original Price: €44.99
Quality Status: approved
Status: Live
What You Will Learn
- You will learn how to create amazing Shopify apps
- You will learn how to use Shopify REST API
- You will learn how to use GraphQL API in vanilla PHP
- You will learn how to design a Shopify app without Polaris
- You will learn about Webhooks and how to works
- You will learn about ScriptTags, App Bridge, etc.
- You will learn about JWT / Session Tokens in Shopify
Who Should Attend
- Beginners/Intermediate programmers who wants to learn Shopify app development
- PHP developers
- Shopify store owners who wants to create their own apps
Target Audiences
- Beginners/Intermediate programmers who wants to learn Shopify app development
- PHP developers
- Shopify store owners who wants to create their own apps
When you wish to learn to program, the first thing most coders think of is to learn Python, C++, WordPress, or WooCommerce. But all of these languages and platforms are already saturated. That’s why if you learn them, you’ll most likely end up not getting a profit.
So, instead of making WordPress or other stuff, why not start making Shopify apps? Like what Shopify said, “There’s never been a better time to build a Shopify app because there are more than 1.8 million merchants across the globe that build, scale, and manage their businesses on Shopify”.
If you don’t know, Shopify apps play an important role in every Shopify store’s success. In fact, it is SO important that every Shopify store uses an average of SIX Shopify apps.
So why not start making Shopify apps?
If you don’t know, you can make thousands of dollars with Shopify apps MONTHLY! You heard me right, MONTHLY! and you know what’s more amazing? Shopify is no longer getting any shares from your app revenues! What that means is your profit is all yours!
So, are you interested?
In this course, I will be teaching you how to create a Shopify app from scratch using vanilla PHP. That means we are NOT going to rely on libraries or repositories created by other programmers. We ARE going to create everything from scratch.
If you want to learn more about me, I have been developing Shopify apps since 2018 and so all of the things I know, I will be sharing with you so YOU can start your new career and make a profit out of your Shopify apps.
Here is what you are going to learn in this course:
-
Creating API credentials
-
Understanding API and secret keys
-
Creating a local server and tunneling
-
Connecting your Shopify app to the database
-
Creating Shopify OAuth
-
Generating access tokens
-
Creating REST API & GraphQL functions
-
Fixing basic errors
-
Creating and adding ScriptTags
-
Shopify App Bridge
-
JWT / Session Tokens
-
Webhooks
-
and much more!
If you think you’re ready to start a new career then join us and let’s begin creating YOUR very first Shopify app!
Course Curriculum
Chapter 1: Introduction
Lecture 1: Introduction
Chapter 2: Getting Started
Lecture 1: Installing Development Tools
Lecture 2: Creating The Shopify App & Generating API keys
Lecture 3: Understanding API & Secret Keys
Lecture 4: Tunneling Local Server with Ngrok
Lecture 5: Creating the OAuth / App Installer
Lecture 6: Getting Access Tokens
Chapter 3: MySQL Database
Lecture 1: Setting up MySQL Database
Lecture 2: Saving Stores Data in the Database
Lecture 3: Getting Access Tokens from the Database
Chapter 4: Creating The App & REST API
Lecture 1: Creating The REST API Function
Lecture 2: Fixing Invalid API or Access Token (Unrecognized password)
Lecture 3: Understanding Our Code & Learning How To Use It Effectively
Lecture 4: Creating App Navigational Menus
Lecture 5: Creating Multi-Paged Shopify App
Lecture 6: Installing CSS Framework
Lecture 7: Creating Product Table & Learning How To Filter An API Request
Lecture 8: Deleting Products
Lecture 9: Updating Products
Lecture 10: Creating Products
Chapter 5: Script Tags
Lecture 1: Creating Script Tags
Lecture 2: Deleting Script Tags
Chapter 6: GraphQL
Lecture 1: What is GraphQL?
Lecture 2: Creating The GraphQL API Function
Lecture 3: Fetching Data with Queries
Lecture 4: Making Data with Mutations
Lecture 5: Issues you will encounter if you use GraphQL with REST
Chapter 7: App Bridge
Lecture 1: Installing App Bridge
Lecture 2: Creating Actions in Embedded Apps
Chapter 8: JSON Web Tokens (Session Tokens)
Lecture 1: Getting Session Tokens
Lecture 2: Verifying Signature
Lecture 3: Saving Session Tokens To A Database?
Lecture 4: About Session Tokens & Verifying Session Timestamps
Lecture 5: Cleaning Up The Verify Session Code
Lecture 6: Making API Calls in Frontend
Chapter 9: Fixing An Error With Shopify Class
Lecture 1: Fix For The "PUT" Method REST API Call
Chapter 10: Billing API
Lecture 1: What is Billing API & How it works?
Lecture 2: One-Time Application Charge
Lecture 3: Preventing Your Apps From Charging Merchants More Than Once
Lecture 4: Recurring Application Charge
Lecture 5: Fixing Our Code To Avoid NULL Errors
Lecture 6: Application Credits
Chapter 11: Webhooks
Lecture 1: What is a Webhook?
Lecture 2: Creating a Simple Webhook using Shopify API
Lecture 3: Verifying a Webhook
Chapter 12: Creating Shopify Apps w/ Laravel & Shopify CLI?
Lecture 1: Check this out if you want to learn more!
Lecture 2: Project Source Code is available here
Instructors
-
Bernard Polidario
Shopify Developer | Founder of WeeklyHow
Rating Distribution
- 1 stars: 13 votes
- 2 stars: 8 votes
- 3 stars: 24 votes
- 4 stars: 67 votes
- 5 stars: 168 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Language Learning Courses to Learn in November 2024
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024