-
Shopify Development Fundamentals Assessment
-
Next Steps
Shopify Development Fundamentals Assessment
To earn this badge, pass a proctored assessment that tests your knowledge of the Shopify Development Fundamentals learning path content.
About this assessment
As a candidate for this badge, you should know the fundamentals of customizing themes, integrating with APIs, and working with Shopify’s data model.
We also suggest having these additional skills:
- Basic knowledge of JavaScript frameworks and libraries. React is a plus
- Basic knowledge of HTML and CSS
- Basic knowledge of REST APIs, the ability to make HTTP requests, and familiarity with JSON formatting
Assessment details
- The assessment consists of 40 scored questions and will take approximately 40 minutes to complete. There is no time limit for the assessment.
- A score of 80% will earn a Shopify Verified Skills badge shareable via Credly.
- Assessments may contain up to 10 additional unscored questions that do not impact your results. These are inserted randomly into the assessment to gather data for future testing.
- Badges are valid for two years from the date of successful completion.
- Please visit the Help page for more information on earning and sharing your badge
Proctoring details
This assessment uses remote proctoring. Please ensure you are alone and in a quiet environment before starting. No materials can be referenced during the assessment.
Learning path
We recommend you complete all the courses in the learning path prior to attempting the assessment.
Shopify Development FundamentalsAssessment outline
Developing on Shopify: 15%
- Describe how Shopify's architecture enables easier development than other ecommerce platforms
- Complete setup of a developer store depending on the use case
- Describe the main ecomm primitives, channels, and settings in the Shopify Admin
Customizing Themes 28%
- Correctly match theme components to the right folder in Shopify’s standard theme directory structure
- Customize the Shopify Dawn theme using the Theme editor
- Build a custom collections page for a store using Liquid objects and JSON templates
Exploring and Extending Shopify’s Data Model 27%
- Describe common ecommerce primitives as defined by Shopify
- Select appropriate data objects for use in common D2C, B2B, and Retail use cases
- Correctly choose between a metafield and a metaobject to surface custom information depending on client requests
Integrating with Shopify 30%
- Identify use cases for Shopify’s most used APIs and webhooks
- Create queries and mutations in GraphQL to pull and manipulate data for different use cases
- Navigate the Shopify app store to find 1P and 3P apps to solve common challenges
- Identify the right app surfaces and next steps in app development for common use cases