Skip to main content

Documentation Index

Fetch the complete documentation index at: https://help.the-meridian.ai/llms.txt

Use this file to discover all available pages before exploring further.

Meridian’s learning platform gives Shopify app developers a structured path from first concepts to production-ready expertise. Browse a curated library of courses, step-by-step guides, tutorials, and playbooks — all built around the problems you actually face when shipping apps on the Shopify App Store. Your progress is tracked automatically so you can pick up where you left off, and completions feed directly into your certification progress.

Course library

Every course in Meridian covers one or more of seven categories that map to the Shopify app developer lifecycle.

App Store

Optimize your listing, improve your rank, and understand App Store search.

Deployment

Ship reliably with CI/CD, environment management, and rollback strategies.

UX

Design merchant interfaces that pass Shopify’s review and drive retention.

Development

Build Shopify apps with the right architecture, APIs, and tooling.

Marketing

Acquire and retain merchants through positioning, email, and lifecycle campaigns.

Architecture

Design scalable, multi-tenant systems ready for high-install workloads.

Ads

Run paid campaigns to grow your install base on and off the App Store.

Course levels

Each course is tagged with a difficulty level so you can build knowledge in sequence.
LevelWho it’s for
BeginnerNew to Shopify app development or the topic area.
IntermediateComfortable with the basics; ready to go deeper.
AdvancedExperienced developers tackling complex, production-scale problems.

Course fields at a glance

When you open a course card, you’ll see the following information:
FieldDescription
titleName of the course
descriptionWhat you’ll learn and why it matters
categoriesOne to three EducationOSCategory tags (e.g., App Store, UX)
levelBeginner, Intermediate, or Advanced
lessonCountNumber of individual lessons
durationMinutesEstimated total watch/read time
enrolledCountHow many developers have enrolled
ratingAverage rating from 0 to 5
authorThe course author’s name
isFeaturedWhether Meridian has surfaced this course on the home tab
Featured courses (isFeatured: true) appear at the top of the library and are recommended by the Meridian team based on demand and quality.

Tracking your progress

Meridian tracks your learning state per course automatically as you work through lessons.
Each course has a progressStatus with three possible values:
StatusMeaning
not_startedYou haven’t opened this course yet
startedYou’ve begun at least one lesson
completedYou’ve finished every lesson
When your status is started, a progressPercent value (0–100) drives the progress bar displayed on the course card.

How to enroll in a course

1

Open the Courses page

Navigate to Learn & Certify → Courses in the Meridian sidebar.
2

Browse or filter

Filter by category (e.g., App Store, UX) or level (Beginner, Intermediate, Advanced). Featured courses appear at the top.
3

Open a course

Click any course card to view the full description, lesson list, author, and estimated duration.
4

Enroll

Click Start course. Meridian records your enrollment and sets progressStatus to started once you complete the first lesson.
5

Resume or complete

Return to the Courses page at any time. Courses in progress show your progressPercent so you can pick up exactly where you stopped.

Step-by-step guides

Guides are shorter, task-focused resources. Each StepByStepGuide walks you through a single workflow from start to finish.
FieldDescription
stepCountTotal number of steps in the guide
estimatedMinutesHow long the guide takes to complete
difficultybeginner, intermediate, or advanced
completionRateShare of readers who finish the guide (0–1)
Guides are a good entry point when you need to accomplish a specific task quickly — for example, setting up a webhook or configuring billing — without enrolling in a full course.

Tutorials

Tutorials complement courses with focused, hands-on content in three formats.

Video

Watch a walkthrough with durationMinutes to estimate your time investment.

Written

Read a narrative explanation. durationMinutes reflects estimated reading time.

Code-along

Follow step-by-step code examples in your own editor. Best for learning by doing.
Each tutorial also shows views and likes so you can gauge community reception before diving in.

Playbooks

Playbooks are opinionated, curated guides that reflect the Meridian team’s recommended approach for a given domain. Unlike courses, they tell you not just how to do something, but how to do it well.
Best practices for implementing Shopify billing — plan structures, trial periods, upgrade/downgrade flows, and usage-based billing.
Step-by-step merchant onboarding: welcome screens, OAuth scopes, initial configuration, and activation events.
Polaris design system patterns, accessibility requirements, and embedded app UI conventions that pass Shopify review.
HMAC validation, webhook verification, OAuth token storage, and rate limit handling.
App proxy caching, GraphQL query optimization, Storefront API best practices, and load testing.
Unit tests, integration tests, mock data strategies, and running Shopify test environments locally.
Each playbook exposes the following fields:
FieldDescription
categoryOne of: billing, onboarding, ux, security, performance, testing
adoptionRateShare of Meridian platform users who have applied this playbook (0–1)
versionThe current version string (e.g., "1.2.0")
sectionCountNumber of chapters or sections
Playbooks are versioned. When a playbook is updated, you’ll see the new version value and an updatedAt timestamp so you always know whether you’re reading the latest guidance.

Documentation pages

The Documentation section inside Meridian’s learning platform surfaces reference pages for APIs, configurations, and platform features. Each page tracks views, helpfulVotes, and notHelpfulVotes to surface the most-needed content. Pages have a status field:
  • current — Up to date and accurate.
  • needs-update — Content is correct but may be missing recent changes.
  • deprecated — The feature or API no longer exists; consult the linked replacement.

Platform learning stats

The platform aggregates learning activity across all users. You’ll see these metrics on the Courses dashboard:
MetricDescription
totalEnrolledTotal learner enrollments across all courses
avgCompletionRateAverage course completion rate across the library (0–1)
These numbers give you a sense of the scale and quality of the learning library. A high avgCompletionRate signals that content is well-structured and actionable.
Last modified on May 5, 2026