Anotações de estudo para a certificação "Adobe Certified Professional Magento Commerce Developer (AD0-E702)".
Antigamente, esta era a certificação: Magento Associate Developer.
Caso possua uma sugestão ou correção, é só me escrever. :)
Veja este repositório em: https://ligiasalzano.github.io/magento2-exam-AD0-E702/
O exame é composto por 60 questões de múltipla escolha e tem duração de 120 minutos. Para passar, é necessário acertar 68% das respostas.
-
ARQUITETURA MAGENTO E TÉCNICAS DE CUSTOMIZAÇÃO - 33% do conteúdo
- Descrever a arquitetura baseada em módulos da Magento
- Descrever a estrutura de diretórios da Magento
- Utilizar o escopo de configuração e variáveis de configuração
- Demonstrar como usar a injeção de dependência (Dependency Injection - DI)
- Demonstar habilidade no uso de plugins
- Configurar event observers e trabalhos agendados (scheduled jobs)
- Utilizar o CLI
- Descrever como as extensões são instaladas e configuradas
-
PROCESSAMENTO DO FLUXO DE REQUISIÇÃO - 7% do conteúdo
- Descrever como usar os modos de deploy do Magento
- Demonstrar a capacidade de criar um controller frontend com diferentes tipos de resposta (HTML / JSON / redirect)
- Demonstrar como usar reescritas de URL de uma página de produto do catálogo para um URL diferente
-
PERSONALIZANDO A INTERFACE DE USUÁRIO (UI) DA MAGENTO - 15% do conteúdo
- Demonstrar a capacidade de personalizar a UI da Magento usando temas
- Demonstrar habilidade para criar personalizações na interface do usuário usando uma combinação de um bloco e template
- Identifique os usos dos diferentes tipos de blocos
- Descrever os elementos do esquema de layout XML da Magento, incluindo as principais diretivas XML
- Criar e adicionar código e marcação em uma determinada página
-
TRABALHANDO COM BANCO DE DADOS NA MAGENTO - 18% do conteúdo
- Descrever os conceitos básicos de models, resource models e collections
- Descrever como ocorre a leitura e gravação de uma entidade
- Descrever como filtrar, ordenar e especificar os valores selecionados para collections e repositories
- Demonstrar habilidade para usar o esquema declarativo (declarative schema)
-
DESENVOLVENDO COM O ADMINHTML - 11% do conteúdo
- Criar um controller para uma rota de admin
- Definir os termos e elementos básicos da configuração do sistema, incluindo escopos, website/store/store view
- Definir/identificar os termos e elementos básicos do ACL
- Configurar um item de menu
- Criar permissões apropriadas para usuários
-
PERSONALIZAÇÃO DA LÓGICA DE NEGÓCIOS DA MAGENTO - 16% do conteúdo
- Identificar/descrever os tipos de produto padrão (simples, configurável, agrupado, etc.)
- Descrever as propriedades da categoria na Magento
- Definir como os produtos são relacionados a uma categoria
- Descrever a diferença no comportamento dos diferentes tipos de produtos no carrinho
- Descrever a funcionalidade nativa de expedição (shipment) na Magento
- Descrever e personalizar as operações disponíveis na área da conta do cliente
- Adicionar ou modificar atributos do cliente
- Personalizar o endereço do cliente