Spryker Academy

Spryker is an e-commerce framework developed in PHP, that promotes SOLID principles and clean code. It’s purpose is to facilitate rapid development in building a customized solution for an e-commerce business.

In Spryker’s Academy you will find all the information you need to use our framework in order to scale up your e-commerce business.

Getting Started

To begin working with our framework, you will need to follow the installation guide from the Getting Started section; the guide contains the instructions to get a completely setup virtual machine containing a demo shop that runs using our framework together with all the needed dependencies up and running. If you’re facing technical issues, you can first check the Troubleshooting articles; it describes the most common issues together with their solution that you might run into.

Development Guide

The Development Guide section contains documentation focused on Spryker’s architecture; here you will get the knowledge on how to use Spryker’s architecture to develop new features or to add customizations to your project.

Spryker Core

Spryker Core contains the documentation of the bundles contained in our framework.

Coding Tutorials

Under the Coding Tutorials section you will find a list of challenges and exercises with which you will be able to get to know the framework and the Spryker architecture, as well as tutorials that will help you speed up the development process. These tutorials are grouped in two categories: front-end tutorials and back-end tutorial. If you would like to see a tutorial on a specific topic that is currently missing, please let us know and we would be happy to build it for you.

Store Administration

Here you will find out more on the features that our framework offers and how to use our back-office interface to administrate a shop.

Getting Help

If you need help, you should consult this section. Here you will find a list of answers to the most frequently asked question. If you don’t find an answer in that list, please feel free to contact us: we are happy to help you. You can submit your queries to our support page.