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
- Overview of Magento features and architecture.
- Core concepts, design patterns, and modules.
Getting Started
- Setting up the server.
- Installing Magento.
- Understanding default, developer, and production modes.
- Exploring file systems and sample data.
Backend Development (PHP)
- Understanding components and file structure.
- Managing the extension repository structure.
- Initializing schema and data.
- Building and packaging components.
- Running functional and integration tests.
- Implementing partial and full page caching.
- Using CLI commands.
Frontend Development
- Developing themes, layouts, and templates.
- Customizing themes using CSS.
- Designing a mobile-responsive UI (RWD).
- Customizing RWD illustrations and breakpoints.
- Creating locale dictionaries.
- Translating theme strings.
- Validating custom forms.
Security Management
- Enhancing password management.
- Preventing cross-site scripting (XSS) attacks.
- Restricting access and file permissions.
- Secure coding in Magento.
- Managing incident response.
Troubleshooting and Best Practices
Summary and Next Steps
Requirements
- Experience in web development.
- Programming proficiency in PHP and JavaScript.
Audience
- Developers.
14 Hours