๐๏ธ 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.
| Topic | What's inside | |
|---|---|---|
| ๐ | Frontend | JS libraries for cart/pagination, Liquid tools, build setups (Vite, Tailwind), VS Code extensions, CLI tools, design resources |
| ๐ | Backend | OAuth & API libraries for Ruby, Python, Node.js, PHP, .NET, Elixir, Go, Rust + app boilerplates |
| ๐ | Learning Resources | Official Shopify docs, Shopify Flow guides, Liquid references |
| ๐๏ธ | News Sources | Official 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.
| Topic | Covers | |
|---|---|---|
| ๐๏ธ | Theme Architecture | Layouts, templates, sections, snippets, config, locales, cart, collections, products, discounts, blogging |
| ๐ฐ | Liquid Theory | Tags, filters, objects โ full reference with examples |
| ๐ฐ | Liquid Practice | Hands-on coding challenges in Liquid |
| ๐ฌ | Ajax API | Cart API, Product API, Product Recommendations API |
| ๐พ | Metafields & Metaobjects | Data types, definitions, metaobject templates + practical task |
| โป๏ธ | Section Rendering API | Dynamic section updates without full page reload |
| ๐ฉ | Navigation, Filtering & Search | Menus, predictive search, collection filtering, product recommendations |
| ๐ | Order & Cart Info | Cart attributes, cart notes, line item properties |
| ๐ฃ๏ธ | Development Flow | Developer tools, Git workflow for Shopify projects |
| โ | Shopify Plus | Plus-specific features and use cases |
| ๐บ | Shopify SEO | SEO best practices for Shopify themes |