Curso Drupal 10 Online. Developers

Aprende a desarrollar páginas web a través de Drupal 10, la versión más actualizada de este poderoso CMS.

Nivel: Intermedio | Duración: 20 h

Formación 100% bonificable para empresas

curso drupal 10
Empresas han confiado en nosotros
+ 0
Personas que hemos formado
0 K
Años de éxitos
0

Formación Programación y Desarrollo Online

Modalidades

Próximas Convocatorias

5
DIC

Curso Drupal 10 Online. Developers

Tutorizado

20 horas
140€

100% Bonificable

17
ENE

Curso Drupal 10 Online. Developers

Tutorizado

20 horas
140€

100% Bonificable

3
FEB

Curso Drupal 10 Online. Developers

Tutorizado

20 horas
140€

100% Bonificable

Temario

Curso Drupal 10 Online. Developers

  • Contenedores Docker, definición, utilización y por qué se recomienda.
  • Subsistema Linux WSL2.
  • Descarga y configuración de Linux en Windows con WSL2.
  • Descarga e instalación de Docker Desktop.
  • Descarga e instalación de entorno local para Drupal con Docker4Drupal.
  • Composer, definición y utilización.
  • Personalización del entorno local para trabajar con Drupal.
  • Descarga de proyecto Drupal 10 dentro de Docker usando Composer.
  • Instalación y configuración inicial de proyecto Drupal 10.
  • Recorrido por interfaz y comprobación de resultados.
  • EVALUACIÓN
  • Definición y utilización de la herramienta DRUSH
  • Obtener listado de comandos principales con DRUSH
  • Limpieza de cache y actualización de base de datos con Drush
  • Descarga y activación de un módulo usando Drush
  • Cómo acceder al administrador de Drupal usando DRUSH
  • Cómo generar una copia de la base de datos usando DRUSH
  • Cómo interactuar con Drush y contenedores Docker
  • Cómo acceder a la tabla de errores de Drupal usando DRUSH
  • Cómo exportar configuración Drupal con DRUSH
  • Cómo importar configuración Drupal con DRUSH
  • EVALUACIÓN
  • xplorando los elementos de un módulo personalizado
  • Cómo generar una página utilizando un módulo personalizado
  • Cómo configurar la ruta desde un módulo personalizado
  • Cómo gestionar los permisos en un módulo personalizado
  • Cómo añadir dependencias en un módulo personalizado
  • Cómo añadir librerías en un módulo personalizado
  • Cómo añadir un enlace de menú utilizando un módulo personalizado
  • Cómo añadir un servicio en un módulo personalizado
  • Cómo añadir un formulario en un módulo personalizado
  • Cómo añadir una plantilla en un módulo personalizado
  • EVALUACIÓN
  • Cómo crear un formulario
  • Cómo crear una plantilla para un formulario
  • Cómo conectar un formulario con la base de datos
  • Cómo añadir campos obligatorios en un formulario
  • Cómo añadir campos dependiente en un formulario
  • Cómo añadir clases css en un campo del formulario
  • Cómo alterar un formulario existente
  • Cómo insertar un formulario dentro de un bloque personalizado
  • Cómo agrupar campos de un formulario
  • Utilizando funciones de Preproceso con el formulario de contacto
  • EVALUACIÓN
  • Qué son servicios web y para que se utilizan
  • Trabajando con Rest API (Parte 1)
  • Trabajando con Rest API (Parte 2)
  • Cómo utilizar Json API
  • Cómo crear contenidos utilizando Json API
  • Cómo leer contenidos utilizando Json API
  • Cómo actualizar contenidos utilizando Json API
  • Cómo eliminar contenidos utilizando Json API
  • Consumir datos externos a través de web servicios
  • EVALUACIÓN
  • Descarga del theme Bootstrap Barrio
  • Generar un Subtheme personalizado usando Bootstrap Barrio
  • Cómo activar el modo debug desde la interfaz Drupal
  • Cómo crear una plantilla personalizada para un bloque
  • Cómo crear una plantilla personalizada para un tipo de contenido
  • Cómo crear una plantilla personalizada para un contenido concreto
  • Cómo crear una plantilla personalizada para una vista
  • Cómo crear una plantilla personalizada para un campo múltiple
  • Cómo crear una plantilla personalizada para un componente paragraph
  • EVALUACIÓN
  • Descarga e instalación del módulo Twig Tweek
  • Imprimir valores en una plantilla utilizando Twig Tweek
  • Campos condicionales en una plantilla twig
  • Uso restringido de contenidos manipulando las plantillas
  • Importación y herencia de plantillas Twig
  • Uso de operadores lógicos y concatenación en Twig
  • Como recorrer e imprimir valores campos múltiples desde Twig
  • Cómo añadir tipografías desde Google fonts en un Theme personalizado
  • Cómo añadir css específicos de un componente utilizando Twig
  • EVALUACIÓN
  • Instalación de Better Exposed Filter
  • Crear vista de contenidos relacionados por Taxonomía
  • Reescribir resultados de una vista usando la interfaz
  • Configurar vista en caso de no encontrar resultados
  • Configurar Cabecera y Pie de una vista
  • Crear vista con contenidos específicos para un usuario
  • Cómo utilizar el módulo Aggregation dentro de una vista
  • Cömo utilizar ajax dentro de una vista
  • Trabajando con filtros en una vista
  • Cómo crear un buscador utilizando una vista
  • EVALUACIÓN
  • Definición y uso de la exportación de configuración
  • Configuración de entornos Drupal
  • Exportar e importar configuración Drupal
  • Instalación y explicación de Config Split
  • Crear contenidos programáticamente exportando configuración Drupal
  • Modificación de campos exportados utilizando interfaz de Drupal
  • EVALUACIÓN
  • Descarga e instalación del módulo Webform
  • Crear formulario utilizando Webform
  • Configurar página de respuesta de un formulario Webform
  • Crear campos dependientes utilizando Webform
  • Cómo adjuntar archivos utilizando Webform
  • Cómo insertar un formulario Webform utilizando la interfaz
  • Cómo imprimir un formulario Webform directamente en plantilla Twig
  • Cómo crear formulario Multi-step utilizando Webform
  • Cómo personalizar plantilla Twig para un Webform
  • EVALUACIÓN