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.