Professional Magento Commerce Developer - Guia de estudos

Anotações de estudo para a certificação Adobe Certified Professional Magento Commerce Developer (AD0-E702)

Informações

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.
Antigamente, esta era a certificação: Magento Associate Developer.

TÓPICOS

  1. ARQUITETURA MAGENTO E TÉCNICAS DE CUSTOMIZAÇÃO - 33% do conteúdo
    1. Descrever a arquitetura baseada em módulos da Magento
    2. Descrever a estrutura de diretórios da Magento
    3. Utilizar o escopo de configuração e variáveis de configuração
    4. Demonstrar como usar a injeção de dependência (Dependency Injection - DI)
    5. Demonstar habilidade no uso de plugins
    6. Configurar event observers e trabalhos agendados (scheduled jobs)
    7. Utilizar o CLI
    8. Descrever como as extensões são instaladas e configuradas
  2. PROCESSAMENTO DO FLUXO DE REQUISIÇÃO - 7% do conteúdo
    1. Descrever como usar os modos de deploy do Magento
    2. Demonstrar a capacidade de criar um controller frontend com diferentes tipos de resposta (HTML / JSON / redirect)
    3. Demonstrar como usar reescritas de URL de uma página de produto do catálogo para um URL diferente
  3. PERSONALIZANDO A INTERFACE DE USUÁRIO (UI) DA MAGENTO - 15% do conteúdo
    1. Demonstrar a capacidade de personalizar a UI da Magento usando temas
    2. Demonstrar habilidade para criar personalizações na interface do usuário usando uma combinação de um bloco e template
    3. Identifique os usos dos diferentes tipos de blocos
    4. Descrever os elementos do esquema de layout XML da Magento, incluindo as principais diretivas XML
    5. Criar e adicionar código e marcação em uma determinada página
  4. TRABALHANDO COM BANCO DE DADOS NA MAGENTO - 18% do conteúdo
    1. Descrever os conceitos básicos de models, resource models e collections
    2. Descrever como ocorre a leitura e gravação de uma entidade
    3. Descrever como filtrar, ordenar e especificar os valores selecionados para collections e repositories
    4. Demonstrar habilidade para usar o esquema declarativo (declarative schema)
  5. DESENVOLVENDO COM O ADMINHTML - 11% do conteúdo
    1. Criar um controller para uma rota de admin
    2. Definir os termos e elementos básicos da configuração do sistema, incluindo escopos, website/store/store view
    3. Definir/identificar os termos e elementos básicos do ACL
    4. Configurar um item de menu
    5. Criar permissões apropriadas para usuários
  6. PERSONALIZAÇÃO DA LÓGICA DE NEGÓCIOS DA MAGENTO - 16% do conteúdo
    1. Identificar/descrever os tipos de produto padrão (simples, configurável, agrupado, etc.)
    2. Descrever as propriedades da categoria na Magento
    3. Definir como os produtos são relacionados a uma categoria
    4. Descrever a diferença no comportamento dos diferentes tipos de produtos no carrinho
    5. Descrever a funcionalidade nativa de expedição (shipment) na Magento
    6. Descrever e personalizar as operações disponíveis na área da conta do cliente
    7. Adicionar ou modificar atributos do cliente
    8. Personalizar o endereço do cliente

Principais Referências

Pages