Shopify Development (Recomma)

Detailed Guide for new devs, who will be joining Shopify development team.

Before starting the course, it is required to research and learn the following topics, programming languages, and tools.

Please begin the course only after becoming familiar with all the topics listed below.

 

General Knowledge

  1. CSS (important: layout styles, device specific styling)
  2. JavaScript (ES6+, fetch, asynchronous functions)
  3. React hooks (useEffect, useRef, useState, useCallback)
  4. Remix framework (actions, loaders, submit, etc)
  5. Basic MySQL (db structure, queries)
  6. Prisma ORM (for MySQL, connection, create, find, etc)

 

Shopify specific
  1. Shopify app structure (with Remix) [https://shopify.dev/docs/apps/build]
  2. Polaris react and web components [https://polaris-react.shopify.com/components], [https://shopify.dev/docs/api/app-home/polaris-web-components]
  3. GraphQL queries/mutations and structure [https://shopify.dev/docs/api/admin-graphql/latest]
  4. Webhooks [https://shopify.dev/docs/apps/build/webhooks]
  5. Storefront flow (structure, themes, basic Liquid) [https://shopify.dev/docs/apps/build/online-store], [https://shopify.dev/docs/api/liquid]
  6. App integration with storefront [https://shopify.dev/docs/apps/build/online-store/theme-app-extensions]
Intro to Shopify

Partner Account

Partner Account

Stores

Stores

Recomma App

Recomma App

Intro to Apps

App Creation via CLI

App Creation via CLI

Remix App Template

Remix App Template

Remix action and loader Functions

Remix action and loader Functions

Dev Configs

Git Methods

Git Methods

Recomma App Structure

Recomma App Structure

Hotjar and Live Chat

Hotjar and Live Chat

App Extensions and Frontend Quiz

App Extensions and Frontend Quiz

Database and Routing

Prisma and DB Connection

Prisma and DB Connection

Routing and Page Navigation

Routing and Page Navigation

DigitalOcean

Hosting and Deployment

Hosting and Deployment

AWS S3 and DigitalOcean Space

AWS S3 and DigitalOcean Space

Billing

Pricing Page and Billing Models

Pricing Page and Billing Models

Debugging and Support

Support Cases

Support Cases

0 Average Rating
Choose Which Reviews You Want to See:
5 Stars 0% (0)
4 Stars 0% (0)
3 Stars 0% (0)
2 Stars 0% (0)
1 Stars 0% (0)

All Reviews

(0)
Full Course
Free
Enroll
Course Includes:
1 Enrolled Students
7 Sections
16 Lessons
4 Lesson Attachments
All levels
Average Rating
0
Based on (0) reviews