Skip to main content

๐Ÿ›๏ธ Shopify Resources

A curated collection of Shopify development resources โ€” tools, libraries, official docs, community links, and interview preparation material.

Bookmarksโ€‹

Curated links and tools organized by topic.

TopicWhat's inside
๐Ÿ”–FrontendJS libraries for cart/pagination, Liquid tools, build setups (Vite, Tailwind), VS Code extensions, CLI tools, design resources
๐Ÿ”–BackendOAuth & API libraries for Ruby, Python, Node.js, PHP, .NET, Elixir, Go, Rust + app boilerplates
๐ŸŽ“Learning ResourcesOfficial Shopify docs, Shopify Flow guides, Liquid references
๐Ÿ—ž๏ธNews SourcesOfficial blogs, YouTube channels, developer communities (Discord, Reddit, Slack, LinkedInโ€ฆ)

Interview Questionsโ€‹

Topic-by-topic Shopify interview preparation. Each section covers both theoretical questions and hands-on practical tasks for the Shopify Theme Developer role.

TopicCovers
๐Ÿ—๏ธTheme ArchitectureLayouts, templates, sections, snippets, config, locales, cart, collections, products, discounts, blogging
๐ŸšฐLiquid TheoryTags, filters, objects โ€” full reference with examples
๐ŸšฐLiquid PracticeHands-on coding challenges in Liquid
๐Ÿ“ฌAjax APICart API, Product API, Product Recommendations API
๐ŸพMetafields & MetaobjectsData types, definitions, metaobject templates + practical task
โ™ป๏ธSection Rendering APIDynamic section updates without full page reload
๐ŸŽฉNavigation, Filtering & SearchMenus, predictive search, collection filtering, product recommendations
๐Ÿ“Order & Cart InfoCart attributes, cart notes, line item properties
๐Ÿ›ฃ๏ธDevelopment FlowDeveloper tools, Git workflow for Shopify projects
โž•Shopify PlusPlus-specific features and use cases
๐ŸˆบShopify SEOSEO best practices for Shopify themes