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.
Duration 14 hours
Course Outline
Introduction
- Summary of Magento's key features and underlying architecture
- Fundamental concepts, design patterns, and modular components
Getting Started
- Server configuration
- Magento installation process
- Analysis of default, developer, and production operating modes
- Exploration of file systems and sample data sets
Backend Development (PHP)
- Examining component structures and file organization
- Organizing the extension repository layout
- Initialization of database schemas and data
- Construction and packaging of development components
- Execution of functional and integration test suites
- Integration of partial and full-page caching mechanisms
- Utilization of command-line interface (CLI) tools
Frontend Development
- Creation of themes, layouts, and templates
- Theme customization via CSS
- Design of responsive web design (RWD) interfaces
- Customization of RWD illustrations and breakpoints
- Development of locale-specific dictionaries
- Translation of thematic strings
- Validation logic for custom forms
Security Management
- Strengthening password management protocols
- Mitigation of cross-site scripting (XSS) vulnerabilities
- Enforcement of access controls and file permission settings
- Adherence to secure coding standards in Magento
- Strategy for incident response management
Troubleshooting and Best Practices
Summary and Next Steps
Requirements
- Proficiency in web development
- Programming experience with PHP and JavaScript
Target Audience
- Developers