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
- CSS (important: layout styles, device specific styling)
- JavaScript (ES6+, fetch, asynchronous functions)
- React hooks (useEffect, useRef, useState, useCallback)
- Remix framework (actions, loaders, submit, etc)
- Basic MySQL (db structure, queries)
- Prisma ORM (for MySQL, connection, create, find, etc)
Shopify specific
- Shopify app structure (with Remix) [https://shopify.dev/docs/apps/build]
- Polaris react and web components [https://polaris-react.shopify.com/components], [https://shopify.dev/docs/api/app-home/polaris-web-components]
- GraphQL queries/mutations and structure [https://shopify.dev/docs/api/admin-graphql/latest]
- Webhooks [https://shopify.dev/docs/apps/build/webhooks]
- Storefront flow (structure, themes, basic Liquid) [https://shopify.dev/docs/apps/build/online-store], [https://shopify.dev/docs/api/liquid]
- App integration with storefront [https://shopify.dev/docs/apps/build/online-store/theme-app-extensions]
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)