Apresentação

O Drupal tem uma fantástica estrutura modular que permite que novas funcionalidades sejam adicionadas através da instalação de um Módulo. O próprio núcleo do Drupal já vem com vários módulos, mas ainda existe uma grande quantidade de módulos adicionais que podem ser baixados e instalados no seu site.

Apesar de toda essa versatilidade, às vezes nos deparamos com situações únicas. Em alguns casos nós precisamos atender a uma necessidade muito específica do projeto, que ainda não foi contemplada por nenhum dos módulos existentes. Felizmente, nesses casos, podemos contar mais uma vez com a flexibilidade da arquitetura modular do Drupal, que nos permite criar o nosso próprio módulo.

O objetivo desse treinamento é dar toda a base necessária para que você tenha condições de criar o seu próprio módulo, quando necessário. Entenda os conceitos básicos, conheça as ferramentas que vão te auxiliar nessa tarefa, aprenda a criar blocos e formulários personalizados (via código) de forma elegante, inserir e consultar dados no Banco de Dados etc.

Nossa metodologia de ensino é muito dinâmica e interativa, de modo que você aplica seu aprendizado na prática, conforme vai adquirindo a teoria. Ao final do curso, você terá desenvolvido seu primeiro módulo, com várias funcionalidades implementadas.

Parcelamento via PagSeguro

Pré-requisitos

Ter domínio dos conceitos básicos do Drupal ou já ter feito um dos cursos: Drupal 7 Essencial, Introdução a Construção de Sites com Drupal 7 ou Drupal 7 para Web Designers. Ter domínio de HTML e PHP.

Público alvo

Desenvolvedores PHP, ou usuários do Drupal com habilidades de programação, que desejam aprender a fazer seus próprios módulos para o Drupal.

Ao final do curso, o aluno será capaz de

  • Entender a estrutura e funcionamento do sistema de hooks do Drupal
  • Criar um módulo com diversas funcionalidades
  • Criar blocos via código
  • Criar formulários e gravar dados no banco de dados
  • Utilizar o básico do módulo Devel
  • Criar uma área administrativa para o seu módulo
  • Sobrescrever funcionalidades de outros módulos
  • E muito mais

Próximas turmas

Não há turmas disponíveis para esse curso.

Entre em contato conosco Se tiver algo em que possamos ajudar, fique a vontade para entrar em contato.