Shopware 6 Backend Development II - On Demand Training
In stock
SKU
v22
€189.00
- Courses included: 1
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.
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