Drupal para Desenvolvedores I
Duração: 8 horas - Nível: Intermediário
Aqui é apresentado passo a passo todo o procedimento para a criação de um módulo Drupal, a implementação das principais APIs do núcleo do Drupal. É mostrado como desenvolvedores podem fazer uso dessas APIs na solução dos problemas do dia a dia, além de como estender o Drupal com módulos personalizados.
Pré-requisitos: Conhecimento de PHP e experiência em construção e gerenciamento de sites em Drupal.
Conteúdo:
- Estrutura e anatomia de módulos;
- Criação de módulo;
- Estender o Drupal com módulos personalizados;
- Boas práticas na criação de módulos, com padronização de código;
- Alteração do fluxo de dados Drupal através de hooks;
- Criação de rotas com sistema de menu;
- CRUD no Drupal com Database API;
- Criação de conteúdo modular com sistema de bloco;
- Criação programática de formulários;
- Exposição de configurações de módulo personalizado;
- Como utilizar a ferramenta de linha de comando do Drupal, o Drush.