Get in Touch

Course Outline

Introduction

  • Overview of Magento's capabilities and underlying architecture
  • Core concepts, design patterns, and module structure

Getting Started

  • Server configuration
  • Magento installation procedures
  • Distinguishing between default, developer, and production modes
  • Exploration of file systems and sample datasets

Backend Development (PHP)

  • Analyzing components and file hierarchy
  • Managing the structure of extension repositories
  • Initializing database schemas and data
  • Constructing and packaging components
  • Executing functional and integration tests
  • Implementing partial and full-page caching strategies
  • Utilizing CLI commands

Frontend Development

  • Developing themes, layouts, and templates
  • Theme customization via CSS
  • Designing a mobile-responsive user interface (RWD)
  • Adjusting RWD illustrations and breakpoints
  • Creation of locale dictionaries
  • Translating theme-specific strings
  • Validation of custom forms

Security Management

  • Strengthening password management protocols
  • Prevention of cross-site scripting (XSS) attacks
  • Restricting access rights and file permissions
  • Secure coding standards in Magento
  • Incident response management

Troubleshooting and Best Practices

Summary and Next Steps

Requirements

  • Practical experience in web development
  • Proficiency in PHP and Javascript programming

Target Audience

  • Software Developers
 14 Hours

Number of participants


Price per participant

Upcoming Courses

Related Categories