---
title: Foundational Knowledge | Shopware Community Hub
description: >-
  Self-assess technical and business knowledge for the Solutions Architect
  learning path, with links to fill gaps.
canonical_url: 'https://hub.shopware.com/learn/unit/solutions-architect-prerequisite-knowledge'
---

# Foundational Knowledge

<LearningObjectives>

- Self-assess **technical** and **business** prerequisites.
- Know which **Academy paths** close common gaps.

</LearningObjectives>

# Prerequisite self-assessment

You do not need to be a full-stack developer. You **do** need breadth across ecommerce processes, integrations, and Shopware's architecture. Rate yourself **comfortable**, **familiar**, or **gap** for each row—then follow the remediation links.

## Technical knowledge

| Topic | Comfortable means… | Close gaps |
|-------|-------------------|------------|
| **Monolithic PHP (Shopware core)** | Understand deployment and scaling trade-offs | [Backend Development Essentials](https://hub.shopware.com/learn/path/shopware-backend-development-essentials) |
| **MySQL / CRUD** | Know how catalog updates affect load | [Familiarize with Shopware](https://hub.shopware.com/learn/path/familiarize-with-shopware) |
| **Headless vs coupled storefront** | When to separate frontend | [Frontend Development Essentials](https://hub.shopware.com/learn/path/shopware-frontend-development-essentials) |
| **Shopware APIs** | Store API / Admin API use cases | [Backend Intermediate](https://hub.shopware.com/learn/path/shopware-backend-development-intermediate) |

## Business knowledge

| Topic | Comfortable means… | Close gaps |
|-------|-------------------|------------|
| **B2B / B2C / marketplace models** | Different checkout and pricing needs | [What is Ecommerce?](https://hub.shopware.com/learn/unit/what-is-ecommerce) |
| **Order-to-fulfillment flow** | Returns, warehouses, omnichannel | User training order units |
| **Merchandising & PIM** | When Shopware catalog is enough vs external PIM | This LP, CO-02 |
| **Local markets** | Tax, payments, shipping, GDPR/CCPA | Document in solution design checklists |

<Callout title="Honest gap = normal" type="info">

Many architects deepen **one** area (e.g. integrations) while learning others on the job. Use the table to plan learning—not to drop out.

</Callout>

## Scenario: wholesaler expansion

A German kitchen wholesaler acquires a UK competitor. You would:

1. Add a **sales channel** (language, tax, currency).
2. Integrate the competitor's **CDP** for omnichannel profiles.
3. Connect **local payment and shipping** providers.
4. Meet **UK data protection** requirements.
5. Route orders across **multiple warehouses**.

This path's later units walk through Shopware-specific architecture for cases like this.

<ArticleQuestionnaire>
  <ArticleQuestionnaireQuestion>You are weak on Shopware plugin architecture. Which path should you start with?</ArticleQuestionnaireQuestion>
  <ArticleQuestionnaireAnswer>User training only</ArticleQuestionnaireAnswer>
  <ArticleQuestionnaireAnswer correct>Shopware Backend Development Essentials</ArticleQuestionnaireAnswer>
  <ArticleQuestionnaireAnswer>Community Hub FAQ only</ArticleQuestionnaireAnswer>
</ArticleQuestionnaire>

<ArticleQuestionnaire>
  <ArticleQuestionnaireQuestion>What should you do if several prerequisite rows are marked "gap"?</ArticleQuestionnaireQuestion>
  <ArticleQuestionnaireAnswer>Stop the learning path permanently</ArticleQuestionnaireAnswer>
  <ArticleQuestionnaireAnswer correct>Use linked Academy units to close gaps while continuing role-focused units</ArticleQuestionnaireAnswer>
  <ArticleQuestionnaireAnswer>Skip all technical content</ArticleQuestionnaireAnswer>
</ArticleQuestionnaire>

## Summary

- Solutions Architects need technical breadth and ecommerce process knowledge—not mastery of every stack layer on day one.
- Use the self-assessment table and linked paths to build missing skills deliberately.
