Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Introduction
- Comparison between Shopify, Magento, and WordPress
- Overview of Shopify features and architecture
Understanding E-commerce Fundamentals
- Selecting a business model
- Industry, target audience, and product selection
Getting Started
- Setting up the development environment
- Creating a Shopify account
- Navigating the developer site
Database Configuration
- Configuring MySQL database
- Data storage methods
- Obtaining access tokens
Building a Shopify Application
- Integrating products (Shopify CLI)
- Implementing empty states (Polaris)
- Incorporating resource pickers (App Bridge)
- Displaying resource lists (GraphQL)
- Modifying product prices (GraphQL)
Application Security
- Authentication methods
- OAuth authorization
- APIs and descriptions
- Access tokens
- Session tokens
Developing REST APIs
- Understanding API keys and secrets
- Generating API keys
- Constructing REST API functions
- Filtering API requests
- Troubleshooting API and access token errors
Developer Tools and Best Practices
- Utilizing development stores
- Leveraging API Libraries
- Using the GraphQL Admin API
- Optimizing app performance
- Testing applications (Lighthouse)
- Accessibility standards (WCAG)
- Design and coding best practices
Troubleshooting
Summary and Next Steps
Requirements
- Experience in web development
- Proficiency in PHP programming
Audience
- Developers
14 Hours