Online course
The most optimal way to learn Sylius basics for developers.

Our 15-hour course offers a comprehensive introduction to Sylius, providing the perfect mix of theory and practical exercises. With 71 episodes, it’s designed to help developers confidently start working on Sylius projects and eCommerce solutions.

Trainer profile

Gracjan, a Sylius Key Contributor and experienced developer, will be your guide throughout the course. With hands-on experience managing his eCommerce store and working on Sylius projects daily, he brings a unique blend of knowledge and practicality.

After this course, students will be able to:

  • Understand Sylius Architecture
  • Work with the Sylius API
  • Customize and Extend Sylius
  • Develop eCommerce Applications
  • Master Testing in Sylius
  • Implement Advanced Features
  • Work with Sylius Frontend
  • Handle Data with Fixtures
  • Deploy Headless Commerce Solutions
  • Apply Business-Driven Development
  • Prepare for Sylius Certification
  • Work Confidently in Sylius Projects

Target audience

  • PHP and Symfony developers
  • Beginners in Sylius
  • Freelancers
  • Agency developers

Prerequisites

  • Knowledge of PHP 8
  • Experience with Composer
  • Basic understanding of Symfony (service declarations, dependency injection, etc.)
  • Recommended: Basic familiarity with Docker and docker-compose

Program overview:

Introduction
  • About the course
  • What is Sylius
Installation
  • Installation Overview
  • Traditional Installation
  • Docker Installation
Resource Management
  • Resource Bundle Overview
  • How to create custom resource
  • How to customize existing resource
  • Resource Controller
  • How to create a custom form
  • How to extend existing form
  • How to create custom repository
  • How to customize existing repository
  • How to customize factory
  • How to customize controller
  • Resource controller events
  • Resource controller in twig
Grids and Admin UI
  • Grid bundle overview
  • How to add admin menu item
  • How to customize existing grid
  • How to create custom action
  • How to create custom field
+ 21

Getting started
with Sylius

  • 15h course
  • Course Completion Diploma
  • 9.59/10 – average rating of our training sessions

€ 599.00

+ VAT / per seat

FAQ

Yes! We offer group discounts, you only need to contact us with the number of courses you want to buy, and we will send you a special discount code.

If you lead a team of developers, you might want to consider an on-site or remote training session with one of our experienced trainers. They are even more interactive and tailored to your project.

Absolutely. You don’t need to have a PayPal account to purchase the course. To pay with your credit card, select the “Pay with card” on the PayPal checkout’s bottom.

If requested, every payment will be fully and unconditionally refunded up to 14 days from the purchase.