Shopware 6 Backend Development II - On Demand Training

In stock
SKU
v22
€189.00
  • Courses included: 1
More Information
Price €189.00
Access period 1 year

Included courses

Shopware 6 Backend Development Advanced

Status: Complete
Last updated: 2024-06-08
Number of lessons: 66
Number of slides: 389
Videos: 1 hours

Preview this course

Want to see what this course is like? Checkout our Courseware Demo to preview this course and others.

Preview all courses

Course content

Shopware 6 Backend Development Advanced

  • Database operations
  • Introduction
  • Using repositories
  • Working with products
  • Assignment: **Inject a repository** into your controller
  • Database migrations
  • Assignment: Create an author table
  • Creating a product entity extension
  • Creating a custom entity
  • Assignment: Create a **author entity**
  • Assignment: Create Sample Data for entities
  • Assignment: Create a CLI plugin for authors
  • Assignment: Create an author controller with authors
  • Custom fields
  • Assignment: Add Custom Fields to the author entity
  • Extending Entities
  • Translating Entities
  • Assignment: Add Translation to an existing Entity
  • Entity associations
  • Entity Extensions
  • Assignment: Using **Entity Extensions** to add Data to an **existing Entity**
  • Assignment: Using **Custom Fields** to add Data to an **existing Entity**
  • Checkout
  • Checkout Overview
  • States and State Machines
  • Checkout - Collectors
  • Assignment: Create custom Checkout **Collector**
  • Checkout - Processors
  • Assignment: Create custom Checkout **Processor**
  • Checkout - Validators
  • Assignment: Create custom Checkout **Validator**
  • Shipping Methods
  • Assignment: Create a __Shipping Method__
  • Payment Methods
  • Assignment: Create __synchronous__ Payment Method
  • Tax overview
  • Scheduled Tasks
  • Executing Scheduled Tasks
  • Create a custom Scheduled Task
  • Message queue
  • Asynchronous task management with a message queue
  • Consuming messages
  • Custom messages
  • ElasticSearch
  • Introduction to ElasticSearch
  • Versions
  • Alternatives to ElasticSearch
  • Terminology
  • Connecting to ElasticSearch
  • ElasticSearch via Docker
  • ElasticSearch on Linux
  • ElasticSearch in PHP
  • ElasticSearch in Shopware
  • Indexing process in Shopware
  • Decorating ElasticsearchProductDefinition
  • Aggregation APIs
  • Analyzers
  • Normalizers
  • Index and dynamic templates
  • Dynamic templates
  • ElasticSearch scripts
  • Logging in Shopware
  • Clustering ElasticSearch
  • Scaling tips for ElasticSearch
  • ELK stack
  • Setting up Kibana
  • HTTP cache
  • Varnish
  • Testing
  • Testing overview
  • Unit testing
  • Setting up your tests
  • Integration testing
  • Webtesting with Symfony