Have you thought of developing themes and apps for Shopify? We complied resources here on this page to create a Shopify Developer Toolkit to help you get started!
The fist place to start would be to join the partner programs to submit apps or themes to Shopify. You can always host themes or apps from your own website as well: Shopify Partner Program.
Please Note!
Shopify support is not trained in advanced coding or how API works. You will need to use the community forums: https://community.shopify.com/c/Shopify-Community/ct-p/en
Recommended code editor
Visual Code Editor – https://code.visualstudio.com/
Shopify Liquid Template Snippets for VS Code – https://marketplace.visualstudio.com/items?itemName=killalau.vscode-liquid-snippets
Liquid Languages Support – https://marketplace.visualstudio.com/items?itemName=neilding.language-liquid#overview
New Theme API
Section themes REST API – https://help.shopify.com/en/api/reference/online-store/section-themes
Themes
https://help.shopify.com/en/partners/making-themes
Shopify Help docs for making themes.
https://shopify.github.io/slate/docs/about
Slate is a command line tool for developing Shopify Themes. It is designed to assist your development workflow and speed up the process of developing, testing, and deploying themes to Shopify.
https://help.shopify.com/en/themes/liquid
Shopify Help doc on Liquid code
https://www.shopify.ca/partners/shopify-cheat-sheet
Liquid Code cheatsheet
https://ui-elements-generator.myshopify.com/
Quickly generate UI elements.
Apps
https://help.shopify.com/en/partners/making-apps
Shopify Help Docs to start making apps,
Check out these practical guides to help you understand how to design for the Shopify platform using Polaris.
https://developers.shopify.com/
API and guides to developing apps for Shopify.
https://github.com/nozzlegear/ShopifySharp
ShopifySharp is a .NET library that enables you to authenticate and make API calls to Shopify.
Motifmate Toolbox