Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/HerDigitalYard/awesome-shopify-resources

📌 Explore an expertly curated selection of top-notch Shopify resources, libraries, and open-source projects.
https://github.com/HerDigitalYard/awesome-shopify-resources

List: awesome-shopify-resources

awesome awesome-list forthebadge freelancing-learning open-source shopify shopify-partners shopify-theme

Last synced: 3 months ago
JSON representation

📌 Explore an expertly curated selection of top-notch Shopify resources, libraries, and open-source projects.

Awesome Lists containing this project

README

        

# Awesome Shopify Resources [![Awesome](https://awesome.re/badge-flat.svg)](https://awesome.re) [![Track Awesome List](https://www.trackawesomelist.com/badge.svg)](https://www.trackawesomelist.com/vuejs/awesome-vue)

📌 Explore an expertly curated selection of top-notch Shopify resources, libraries, and open-source projects.

[Shopify](https://www.shopify.com/free-trial?ref=vitalogy)

> A collection of essential resources, including libraries and open-source projects, that are tailored to support individuals and businesses in their use of the [Shopify](https://www.shopify.com) e-commerce platform.

We hope you find this repository useful! If so, please consider giving it a ⭐ to show your support.

Before submitting any new resources, we kindly request that you take a moment to review our [`contributing guidelines`](./Contributing.md).

## Table of Contents

- [Books 📚](#Books)
- [Certification 🎖️](#Certification)
- [Community 👨🏽‍🤝‍👨🏼](#Shopify-Community)
- [Developer Tools](#Developer-Tools)
- [Learning](#Learning)
- [Social Media 🌐](#Shopify-Social-Media)
- [🆕 Updates](#Updates)

Here's a general pathway for becoming a Shopify developer:

| Title | Description |
| -------------------------------------------------------------------------------------------- | ------------------ |
| Learn the basics | Start by learning the basics of web development and programming, such as HTML, CSS, and JavaScript. |
| | Familiarize yourself with the Shopify platform and its features|
|Get Certified |Shopify offers a [Partner Program](https://www.shopify.com/partners) that includes a certification process. This certification proves that you have the skills and knowledge required to develop on the Shopify platform and also gives you access to a network of Shopify experts.|
|Build Your Portfolio|Start building your portfolio by creating your own online store, experimenting with different themes and apps, and customizing your store's functionality.|
|Learn [Liquid](https://shopify.dev/api/liquid) | Liquid is Shopify's templating language, this is the backbone of how Shopify's themes work. It's important to master it to be able to [customize the store](https://shopify.dev/themes).|
|Learn about [Shopify's API](https://shopify.dev/api/admin) |Shopify has a robust API that allows developers to access and manipulate data in a store's database. This is a powerful tool for customizing and extending the functionality of a store.|
|Learn about [Shopify's app development](https://shopify.dev/apps/getting-started) |Shopify has an [App Store](https://apps.shopify.com/) that allows developers to create their own apps to sell or use on their own store, learning how to develop apps using [Shopify's API](https://shopify.dev/api/admin) is a key skill for any developer.|
|Keep learning |Keep [up-to-date with new features and updates](#Updates) to the Shopify platform, continue learning new development techniques and best practices, and participate in online communities to connect with other Shopify developers.|

back to top

## Developer Tools
- [Shopify Theme kit](https://shopify.dev/themes/tools/theme-kit)
- [The Code Editor](https://shopify.dev/themes/tools/code-editor)
- [Shopify GitHub Integration](https://shopify.dev/themes/tools/github)
- [Theme Editor](https://shopify.dev/themes/tools/online-editor)
- [Shopify Lighthouse CI GitHub Action OR Lighthouse CI](https://shopify.dev/themes/tools/cli)
- [Development Stores](https://shopify.dev/themes/tools/development-stores)
- [Collaborator Accounts](https://shopify.dev/themes/tools/collaborator-accounts)
- [Theme Check](https://shopify.dev/themes/tools/theme-check)
- [Shopify Theme Inspector for Chrome](https://shopify.dev/themes/tools/theme-inspector)
- [Shopify Lighthouse CLI](https://shopify.dev/themes/tools/lighthouse-ci)
- [Dawn Reference Theme](https://shopify.dev/themes/tools/dawn)

## Books️

> Popular Books that can help you learn how to use [Shopify](https://www.shopify.com) and run a successful e-commerce business:

| Books Name | Author |
| -------------------------------------------------------------------------------------------- | ------------------ |
| The Shopify Manual: A step-by-step guide to setting up and running a successful online store | Rob Snell |
| Shopify Mastery: The Ultimate Guide to Making Money Online | Anthony Mastellone |
| Shopify: A Beginner's Guide to Setting Up and Running an Online Store | Brad Kamanski |
| Shopify: A Comprehensive Guide to Building Your Own Online Store | Mark Hayes |
| Shopify: A Beginner's Guide to Building and Running an Online Store | Mark Hayes |
| Shopify: A Beginner's Guide to Setting Up and Running a Successful Online Store | James Hudson |
| Shopify: The Complete Beginner's Guide to Setting Up and Running an Online Store | Stephen Wagner |
| Shopify: A Beginner's Guide to Setting Up and Running an Online Store | J.R. Willet |
| Shopify: A Step-by-Step Guide to Building and Running a Successful Online Store | Eric May |
| Shopify: A Beginner's Guide to Building and Running an Online Store | David Ngo |

back to top

## Certification

| Website | Description |
| ------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [Shopify Experts Certification](https://www.shopify.com/partners/become-a-shopify-expert/certification) | Certification is offered by Shopify and it is designed to test your knowledge of Shopify development and design. |
| [Shopify App Development Certification](https://www.shopify.com/partners/app-development-certification) | Certification is offered by Shopify to test your knowledge of Shopify's API and app development. |
| [Shopify Plus Certification](https://www.shopify.com/plus/partners/certification) | Certification is offered by Shopify for developers who are specialized in Shopify Plus, which is the enterprise-level solution for high-volume merchants. |
| [Shopify Partner Certification](https://www.shopify.com/partners/partner-certification) | Certification is offered by Shopify to recognize partner's achievement, it's a way for partners to demonstrate their level of knowledge and expertise in building and customizing Shopify stores. |
| [Shopify POS Certification](https://www.shopify.com/partners/pos-certification) | Certification is offered by Shopify for developers who want to learn how to use Shopify POS to help merchants sell in person as well as online. |

back to top

## Shopify Community

> Popular Communities for [Shopify](https://www.shopify.com) development

| Website | Description |
| --------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------- |
| [Shopify Partners Community](https://community.shopify.com/c/shopify-community/ct-p/en) | Community is for Shopify partners and developers to connect, learn, and collaborate. |
| [Shopify Developers Community](https://community.shopify.com/c/Shopify-APIs-SDKs) | Community is for developers to discuss and share information about the Shopify platform, including API and app development. |
| [Shopify Ecosystem](https://ecommerce.shopify.com/) | Community is for Shopify experts, developers, and merchants to connect, learn, and share knowledge. |
| [Shopify Designers Community](https://community.shopify.com/c/Design) | Community is for Shopify designers to share and discuss design-related topics, such as themes, customizations, and design best practices. |
| [Shopify Slack](https://shopifydevelopers.slack.com/) | Slack channel where you can connect with other Shopify developers and merchants to get help, share knowledge and collaborate. |
| [GitHub Shopify Community](https://github.com/shopify) | Community of developers who contribute to Shopify open-source projects on GitHub. |
| [Reddit Shopify Community](https://www.reddit.com/r/shopify/) | Community of Shopify developers and merchants who share information and discuss various Shopify-related topics. |

back to top

## Learning

- [Shopify Plus Academy](https://plusacademy.shopify.com/?&utm_source=community&utm_medium=web&utm_campaign=learnmenu&utm_term=EN)
- [Developer](https://shopify.dev/?&utm_source=community&utm_medium=web&utm_campaign=learnmenu&utm_term=EN)

back to top

## Updates

> Several ways to stay up to date with the latest news and changes for Shopify

| Website | Description |
| ------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [Shopify Blog](https://www.shopify.com/blog/topics/podcasts?&utm_source=community&utm_medium=web&utm_campaign=learnmenu&utm_term=EN) | The Shopify blog is a great resource for staying up to date on the latest features, updates, and best practices for running an online store. |
| [Shopify Release Notes](https://changelog.shopify.com/) | The release notes page provides detailed information on all updates and changes to the Shopify platform. |
| [Shopify Community](#Community) | The Shopify Community is a forum where Shopify users and developers can connect and share information. You can join the community to stay informed about the latest developments and ask questions about new features and updates. |
| [Shopify Partners](https://www.shopify.com/partners) | Partners is a network of experts such as developers, designers, and marketers who can help users customize and optimize their stores. |
| [Social Media](#Social-Media) | Follow Shopify on social media platforms such as Facebook, Twitter, LinkedIn, and YouTube to stay informed about upcoming events, webinars, and product updates. |
| [Shopify Email](https://www.shopify.com/newsletter) | Sign up for Shopify's email newsletter to receive updates and news about the platform, as well as tips and best practices for running an online store. |

back to top

## Shopify Social Media

- [Facebook](https://www.facebook.com/shopify)
- [Twitter](https://twitter.com/shopify)
- [LinkedIn](https://www.linkedin.com/company/shopify)
- [Instagram](https://www.instagram.com/shopify)
- [YouTube](https://www.youtube.com/shopify)

back to top