Who Should Take This Training?
OroCommerce Technical Training is designed for developers. It will be valuable for:
- Developers and freelancers interested in working with Oro products.
- Experienced developers that are new to Oro development.
- OroCommerce customers and solution integrators onboarding new developers.
What are the Prerequisites?
Participants should have an OroCommerce instance installed locally for the training. Options include:
- Virtual Machine https://doc.oroinc.com/backend/setup/demo-environment/vm/
- Local deploy from the branch traning_start: https://github.com/oroinc/trainings/tree/5.0/training_start/
OroCommerce Technical Training gives you a comprehensive understanding of Oro products and their capabilities. A companion course, Oro Fundamentals, which focuses on development practices, will be scheduled later. It’s built on the content presented in OroCommerce Technical Training and teaches developers the skills they need to effectively build on the Oro platform.
For optimal benefits and success in implementing Oro, we suggest having both Oro Fundamentals and OroCommerce Technical Training under your belt.
What Will You Learn?
Upon completing training, attendees will be able to use Oro components to construct features, improve functionality, and reach business objectives.
Frontend design and websites
Understand what differentiates the back-end from the storefront. We’ll talk about packages, storefront structure, security, website configuration, and management. Get familiar with various roles and access levels.
Themes and layouts
You’ll learn about standard themes and layouts and how to customize them to reach specific business goals. Additional topics include directory structure, data providers, tools, actions, and much more.
Working with customer entities
Here, we’ll explore various customer entities such as groups, users, user roles, and more. Learn how to configure customer hierarchies, manage relationships, and assign customer groups to price lists, payment terms, and so on.
Product entities and their data
Leverage the flexibility and versatility of OroCommerce’s master catalog. We’ll talk about the different types of products, components, localization, visibility, searching, and customization options.
Pricing, taxes, and inventory
Utilize OroCommerce’s pricing management capabilities, price lists, attributes, and rules. We’ll explain the different promotion strategies and how to manage coupons, taxes, and inventories.
Shopping lists, RFQ, ordering, and checkouts
Discover how customer-facing shopping lists work and how they enable ordering experiences. Learn how to personalize quote management, approval, and checkout functions using OroCommerce workflows.
Payment and shipping methods
Find out how built-in payment methods work, how to manage configurations, transactions, checkout behavior, as well as payment and shipping rules.