Get in Touch

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

Number of participants


Price per participant

Upcoming Courses

Related Categories