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 platform capabilities and architecture
- Core concepts, design patterns, and modules
Getting Started
- Setting up the server
- Installing the software environment
- Understanding default, developer, and production modes
- Exploring file systems and sample data for government use cases
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 for government audiences
- Validating custom forms
Security Management
- Enhancing password management
- Preventing cross-site scripting attacks (XSS)
- Restricting access and file permissions
- Secure coding in Magento for government applications
- Managing incident response
Troubleshooting and Best Practices
Summary and Next Steps
Requirements
- Competency in web application development methodologies
- Proficiency in PHP and JavaScript programming languages
Audience
- Software engineering professionals
14 Hours