Drupal 8 Module Development

Scroll

Principales técnicas y herramientas para ayudarle a crear módulos personalizados para extender las funcionalidades en Drupal 8.

El desarrollo de módulos para Drupal es más poderoso que nunca con Drupal 8. La programación orientada a objetos, la madurez de las diversas API de Drupal, los nuevos componentes incluidos de Symfony,  la aparición de Drupal Console, entre otras ventajas hacen de éste uno de los CMS  más poderosos.

En este curso, aprenderá el proceso para desarrollar un módulo con componentes estándar, como bloques, permisos, formularios y páginas. El curso cubrirá los conceptos detrás del desarrollo de módulos, cómo usar la Programación Orientada a Objetos para Drupal 8 y las herramientas esenciales para desarrollar en Drupal. Le dará una comprensión general de cómo funcionan los módulos y obtendrá experiencia práctica en el desarrollo de módulos desde cero.

A quién está dirigido?

Desarrolladores PHP, Desarrolladores Drupal 7 y todo aquel que tenga conocimientos en programación orientada a objetos.

Temas a abordar

  • Creación de módulos personalizados en Drupal 8
  • Estándares de codificación Drupal
  • Uso de Drush, Drupal Console y Composer
  • Creación de páginas
  • Creación de tipos de campo y formatos
  • Creación de formularios
  • Interacción con la base de datos
  • Creación de bloques 
  • Creación de formularios administrativos
  • Creación y aplicación de parches

Requisitos previos

  • Alguna experiencia con PHP.
  • Alguna familiaridad con los conceptos de programación orientada a objetos
  • Experiencia trabajando en la interfaz de línea de comandos.
  • Experiencia trabajando en un entorno de desarrollo local * AMP.
  • Experiencia con un editor de código.
  • El conocimiento existente de las API de Drupal es útil, pero no es necesario.
  • Una instalación de Drupal 8 limpia en entorno local con Drupal Console instalado.
Estoy interesado

Contáctenos ahora mismo diligenciando este formulario o enviando un correo a hola@esinergia.co con el asunto "Drupal 8 Module Development "