Drupal para Desenvolvedores II
Duração: 12 horas - Nível: Avançado
Este curso é voltado para os desenvolvedores que entendem sobre a criação de seus próprios módulos e como estender o Drupal. É abordado com profundidade as metodologias para interagir de forma correta e proveitosa com os principais módulos contribuídos, redes sociais, formulários e informações integradas com dados de terceiros.
Pré-requisitos: Conhecimento de PHP, e experiência em desenvolvimento de módulos para o Drupal.
Conteúdo:
- Interação e extensão com as APIs dos principais módulos contribuídos:
- Views na manipulação da listagem de conteúdo;
- Context na manipulação dinâmica de conteúdo contextual;
- Panels / Layout Builder na manipulação dinâmica de conteúdo;
- Implementação avançada do Form API;
- Uso de Entity API na extensão de funcionalidades com aproveitamento de toda a flexibilidade do Drupal;
- Integração de Drupal com Webservices, criação e consumo de API’s;
- Criação de hooks personalizados para prover extensibilidade.