Retail developer ready in 6 days
RETAIL FOCUS
4 days on-site retail development course
32 hours of theory and practice
REAL PROJECT
Complete project simulation From analysis to deployment Actual business requirements
USEFUL LABS
20+ labs
Plug-and-play into your work projects
Dynamics 365 environment included
Play with devices: scanners, cash drawers, etc.
COMFORT FOR BEGINNERS
Virtual web development course
Created by .NET expert
DEEP DIVE
Performance optimisation Fiscalization Card payment integration RSSU, Offline mode eCommerce
QUESTIONS ANSWERED
Every day Q&A session
Questions from work projects are welcome
Maximum 13 students in a group
Day 1
Server-side development
RETAIL ARCHITECTURE
Retail components. Main retail entities. Operations. Project simulation.
DATA EXCHANGE
Commerce data exchange (CDX). Real-time service.
DEVELOPMENT INTRODUCTION
Technologies and languages. Retail SDK. Source control.
COMMERCE RUNTIME
Unified commerce. Business logic across channels. Architecture. Extension patterns.
DATABASE EXTENSIONS
Commerce data entities. Extension patterns. Upgrade from AX2012.
LABS
6+ labs to practice.
Day 2
POS development
RETAIL SERVER EXTENSIONS
Patterns. Connection with Commerce Runtime. Metadata. Debugging. Localization.
POS ARCHITECTURE
Technologies and languages.
CPOS and MPOS. Shared code base. Proxy. Offline mode.
POS CLIENT EXTENSIONS
Patterns. Extension of standard. New functionality design and creation. Debugging. Localization. Useful troubleshooting tools.
LABS
8+ labs to practice.
UI customization.
Day 3
Deployment
PREPARATION STEPS
Deployment configuration.
Commerce runtime properties.
Versioning. Certificates: code and application signing.
PACKAGE DEPLOYMENT
Deployment utilities. Package preparation. LCS. Mass deployments. Management of hotfixes.
DEPLOYMENT LAB
Prepare for deployment and do it from the beginning by yourself.
RETAIL LAB
Combine received knowledge to design, develop and deploy retail customization.
Day 4
Deep dive
HARDWARE STATION
Extension patterns. Fiscalization. Country-specific requirements.
PERFORMANCE OPTIMIZATION
SQL tips. Configuration caching. Paging. State objects.
INTEGRATIONS
Card payments. External services. Custom payment services (vouchers, payment providers, etc.)
UNIFIED COMMERCE
Customer order process. Real-time inventory. Online store. Shopping mobile application.