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 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, layout, and templates
- Customizing themes using CSS
- Designing a mobile-responsive UI (RWD)
- Customizing RWD illustration and breakpoints
- Creating locale dictionaries
- Translating theme strings
- Validating custom forms
Security Management
- Enhancing password management
- Preventing cross-site scripting attacks (XSS)
- Restricting access and file permissions
- Secure coding in Magento
- Managing incident response
Troubleshooting and Best Practices
Summary and Next Steps
Requirements
- Experience with web development
- PHP and Javascript programming experience
Audience
- Developers
Testimonials
The fact that we got a good look around the application and some under the covers review as well.
- PartyLite Gifts INC
Leader's knowledge.
- Winkhaus Polska Beteiligungs spółka z ograniczoną odpowiedzialnością sp.k.
Lecturer's commitment and professional approach
Mariusz Jankowski - Winkhaus Polska Beteiligungs spółka z ograniczoną odpowiedzialnością sp.k.
Trainer's practical approach.
- Winkhaus Polska Beteiligungs spółka z ograniczoną odpowiedzialnością sp.k.
Mixed theory and practice.
Radosław Czwojdrak - Winkhaus Polska Beteiligungs spółka z ograniczoną odpowiedzialnością sp.k.
Knowledge in the field of training is provided in a very accessible way supported by examples.
- Winkhaus Polska Beteiligungs spółka z ograniczoną odpowiedzialnością sp.k.
Comprehensive Trainer knowledge, approach and how to solve problems.
Donata Ratajxzak - Winkhaus Polska Beteiligungs spółka z ograniczoną odpowiedzialnością sp.k.
The trainer's knowledge and ability to understand how our customizations affect the overall Magento structure.
PartyLite Gifts
The trainer was always willing to provide creative solution ideas to our environement. This was new and fresh.
PartyLite Gifts
none for now