Drupal 8 para Desarrolladores

Scroll

Este curso de inmersión de 5 días incluye: site building, theming y module development.

Aprenda cómo construir un sitio web con Drupal integral. Este programa de entrenamiento Drupal de una semana de duración se divide en tres partes: construcción del sitio, theming y desarrollo de módulos. Puede registrarse para los cinco días, o solo los días que le interesen.

Día 1: Site Building

En esta fase lo guiaremos a través de los elementos esenciales para crear su primer sitio web con Drupal. Obtendrá las bases fundamentales de trabajo en Drupal 8. Descubra por qué Drupal se ha convertido en uno de los CMS más importantes.

  • Planificación e implementación de tipos de contenido.
  • Técnicas para organizar contenidos con Views.
  • Construcción de layouts.
  • Estructuración de contenido con paragraphs.
  • Configuración de landing pages
  • Selección e instalación de módulos contribuidos.
  • Mejores prácticas de mantenimiento del sitio
  • Lista de verificación de pre-lanzamiento

Día 2 y 3: Theming

En esta fase se aprenderá todo sobre la creación y el cambio del diseño y/o temas de sitios web desarrollados en Drupal 8. Todos los ingredientes de theming Drupal 8 serán cubiertos en este curso.

  • Creación de un tema personalizado
  • Uso de los temas del núcleo
  • Sistema de plantillas de Drupal 8
  • Agregar CSS y Javascript a su tema en Drupal
  • Twig sintaxis y debug
  • Creación de Subtemas
  • Uso de Twig para personalizar Views
  • Funciones Preprocess
  • Uso de Sass en su tema Drupal
  • Extender las plantillas de Twig
  • Buenas prácticas para Drupal theming

Día 4 y 5: Module Development

Por último abordaremos el proceso de desarrollo de módulos 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 POO en Drupal 8 y las herramientas esenciales para desarrollar en Drupal.

  • 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

 

A quién está dirigido?

Este curso es ideal para los desarrolladores que desean aprender todo lo que puedan sobre Drupal en una semana. Se requiere conocimientos básicos de desarrollo web para tomar este curso.

Estoy interesado

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