Curso Adobe Experience Manager Extend and Customize

  • Web UX Design Era Digital

Curso Adobe Experience Manager Extend and Customize

24 horas
Visão Geral

Este curso intermediário de 3 dias é focado em capacitar desenvolvedores back-end para estender e personalizar soluções com Adobe Experience Manager (AEM), incluindo a criação de projetos, serviços, componentes e uso das APIs de aplicação. Os participantes aprenderão a utilizar ferramentas de desenvolvimento como Maven, OSGi, Sling e a trabalhar com a arquitetura AEM para construir e implantar sites e funcionalidades customizadas.

Objetivo

Após realizar este curso Adobe Experience Manager – Extend and Customize, você será capaz de:

  • Criar projetos AEM com o Maven Project Archetype
  • Configurar e gerenciar ambientes de desenvolvimento AEM
  • Compreender e aplicar serviços OSGi e configurações
  • Desenvolver e registrar Sling Servlets e Sling Models
  • Utilizar APIs de aplicação para criar páginas e workflows
  • Escrever testes automatizados para AEM
  • Entender o funcionamento básico do Cloud Manager
  • Empacotar e implantar soluções em AEM
Publico Alvo
  • Desenvolvedores back-end
  • Engenheiros de software com foco em AEM
  • Profissionais de integração e APIs
  • Arquitetos de soluções AEM
  • Equipe técnica de plataformas digitais
Pre-Requisitos
  • Conhecimento em Java (obrigatório)
  • Experiência com desenvolvimento web
  • Familiaridade com IDEs (IntelliJ, Eclipse, VS Code)
  • Conhecimento em Maven e controle de versão
  • Curso Develop Websites and Components in Adobe Experience Manager (recomendado)
Materiais
Inglês/Português + Exercícios + Lab Pratico
Conteúdo Programatico

Módulo 1 – Introdução à Arquitetura AEM

  1. Visão geral da arquitetura AEM
  2. Componentes principais: Sling, JCR e OSGi
  3. Ambientes Author e Publish
  4. Conceitos de run modes e configuração básica

Módulo 2 – Preparando o Ambiente de Desenvolvimento

  1. Configuração do ambiente local
  2. Uso de Maven com o AEM Project Archetype
  3. Sincronização com servidor local
  4. Navegação nas interfaces administrativas

Módulo 3 – Serviços e Componentes OSGi

  1. Arquitetura OSGi no AEM
  2. Criando e registrando serviços customizados
  3. Configurações OSGi via console
  4. Testes unitários para serviços

Módulo 4 – Desenvolvimento com Sling

  1. Introdução ao Sling Web Framework
  2. Criando Sling Servlets
  3. Trabalhando com Sling Models
  4. Acessando o repositório de dados com Sling

Módulo 5 – APIs de Aplicação e Funcionalidades Avançadas

  1. APIs de páginas e assets
  2. Execução de workflows programaticamente
  3. Manipulação de conteúdo via API
  4. Automatização de tarefas de negócio

Módulo 6 – Testes e Qualidade de Código

  1. Criação de suítes de testes
  2. Testes automatizados de componentes
  3. Boas práticas de qualidade e integração contínua

Módulo 7 – Introdução ao Cloud Manager

  1. O que é o Cloud Manager
  2. Visão geral de pipelines e ambientes
  3. Deploy em AEM Cloud Service e Managed Services
TENHO INTERESSE

Cursos Relacionados

Curso Adobe Captivate Foundation

16 horas

Curso Adobe Captivate Advanced

16 horas

Curso Algoritmos Visual Foundation

16 horas

Curso Web Performance and Optimisation

Curso Web Performance and Optimisation

Curso Adobe Animate Foundation

16 horas

Curso PHP Developer Foundation

32 horas