Sylius Fundamentals

€249
+ VAT / per seat
Buy course
refund up to 14 days from the purchase – no questions asked unless you want to give us some constructive feedback, which we will appreciate!

Thanks to the first official Sylius online video course, within just 8 hours, you will learn how to use the most modern eCommerce Platform for PHP and build a functional webshop. The program is divided into specially designed modules that ensure smooth entry to the Sylius coding world.

Trainers profiles

Mateusz, Sylius Academy Lead, will guide you through the course. He has cut his teeth on Sylius, being one of the first Core Team Members and the mastermind behind our training programs. Our platform has always been designed for developers by developers. So are our educational materials!

Łukasz, Sylius Academy Trainer, will jump in to tell you more about Sylius v1.8. He is one of the Core Team Members specialised in API, thus – the best person sharing all the tips and tricks about an all-about-API release.

Adam, Sylius Academy proud trainer

Adam, Sylius Academy Trainer, will go through Sylius v1.9 release. As Sylius Core Team Scrum Master he perfectly knows what’s going on around the code and he will definitely share it with you.

After this course, students will be able to:

  • Understand Sylius architecture concepts
  • Comprehend coding standards & conventions
  • Properly install and configure the Sylius shop
  • Work with Resources, Grids, and State Machines
  • Manage products, process payments & shipments
  • Learn how to customize the checkout
  • Adjust shipment calculation logic to your needs
  • Customize state machine of various Sylius resources
  • Get familiar with the adjustments concept

Target audience

  • PHP & Symfony developers
  • Sylius beginners
  • Freelancers

Prerequisites

  • Knowledge of PHP7 and Symfony framework basics
  • Knowledge of Composer
  • Basic understanding of e-commerce platforms

Lessons

Lesson 0 – Course Structure Overview
Lesson 1.1 – Introduction to Sylius
Lesson 1.2 – Sylius Installation
Lesson 2.1 – Store Configuration
Lesson 2.2 – Store Configuration vol. 2
Lesson 2.3 – Store Configuration vol. 3
Lesson 3.1 – Resources & Grids
Lesson 3.2 – Resources & Grids vol. 2
Lesson 3.3 – State Machine
Lesson 3.4 – Transactional Emails
Lesson 3.5 – Fixtures
Lesson 3.6 – Resources API
Lesson 4.1 – Product Catalog
Lesson 4.2 – Product Catalog vol. 2
Lesson 4.3 – Product Catalog vol. 3
Lesson 4.4 – Product Catalog vol. 4
Lesson 5.1 – Cart & Orders
Lesson 5.2 – Cart & Orders vol. 2
Lesson 5.3 – Cart & Orders vol. 3
Lesson 6.1 – Promotion & Taxes
Lesson 6.2 – Promotion & Taxes vol. 2
Lesson 7 – Twig Basics
Lesson 8 – Contributing to Sylius
Lesson 9.1 – v1.7 Update Intro
Lesson 9.2 – v1.7 UI & UX Update Overview
Lesson 9.3 – v1.7 Template Events Architecture
Lesson 10.1 – v1.8 Intro
Lesson 10.2 - v1.8 Features Overview
Lesson 10.3 – v1.8 Integration with API Platform
Lesson 10.4 – v1.8 Important changes
Lesson 10.5 - v1.8 Custom shipping method rule
Lesson 10.6 - v1.8 API Customization
NEW! Lesson 11.1 – v1.9 Non-translatable attributes, Symfony 5 and API Platform improvements - Theory
NEW! Lesson 11.2 – v1.9 Non-translatable attributes, Symfony 5 and API Platform improvements - Practice
Summary
© 2021 Sylius. All Rights Reserved