Curso Drupal 9 Online. Desarrolladores

Drupal 9 es uno de los gestores de contenidos CMS más importantes del mercado que cuenta con una amplia capacidad de personalización para las empresas y organizaciones.

Nivel: Intermedio | Duración: 40 h

Formación 100% bonificable para empresas

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

Formación Drupal

Modalidades del curso Drupal 9 online

Próximas Convocatorias

6
MAY

Curso Drupal 9 Online. Desarrolladores

Tutorizado

40 horas
280 €

100% Bonificable

5
JUN

Curso Drupal 9 Online. Desarrolladores

Tutorizado

40 horas
280 €

100% Bonificable

5
JUL

Curso Drupal 9 Online. Desarrolladores

Tutorizado

40 horas
280 €

100% Bonificable

Temario del curso Drupal 9 online

Curso Drupal 9 Online. Desarrolladores

  • Site building
  • Desarrollo de Modulos
  • Theming
  • Testing
  • Establecer el entorno local de trabajo
  • Conceptos de Drupal (Entidades y Campos)
  • Cambiar tema básico por un tema contribuido
  • Tipos de contenido y modelado de campos
  • Crear página básica y Articulo (comparación de tipos de contenido)
  • Media Types
  • Taxonomias
  • Roles
  • Opciones de registro de Cuentas
  • Layout
  • Menus
  • Alias
  • Vistas (views de Drupal)
  • Personalización de Vistas
  • Modos de visualización
  • Imágenes y formatos
  • Ejercicio práctico uniendo conceptos
  • Creando nuestro primer módulo (overview)
  • Archivos que componen un módulo
  • Archivo info.yml
  • Archivo routing .yml
  • Archivo .install
  • Archivo libraries.yml
  • Archivo links.menu.yml
  • Archivo .module
  • Archivo html.twig
  • Hooks del sistema e implementando en nuestro modulo mymodule
  • hook_form_alter
  • Controladores
  • Formularios
  • Creando un módulo simple que devuelva un markup desde un controlador
  • Creando nuestro primer formulario
  • Entendiendo las funciones que expone FORM
  • Creando campos
  • Agrupamiento de campos (fieldset,details)
  • Modificar submit
  • Validate form
  • Creando botón cancelar acción
  • Que es el Routing
  • Routing, varias rutas desde el mismo controlador
  • Routing con parámetros
  • Logo y screenshoot de nuestro tema
  • Regiones
  • Añadiendo librerías
  • Usando fuentes externas
  • Archivos necesarios y estructura
  • Hooks de themes
  • hook_theme
  • hook_THEME_preprocess
  • Crear template y mostrar registros
  • Añadir clases al template
  • Añadiendo librería Bootstrap externa
  • Usando Bootstrap sin css
  • Tipos de testing más usados en drupal
  • Unit testing foco central
  • ¿Qué es simpletest?
  • Configurar entorno phpunit para UNIT-testing
  • Ejecutando test del core de drupal
  • Crear test base de un módulo de ejemplo
  • ¿Cómo implementar patron repository para desacoplar infraestructura?
  • Crear interfaz y modelo
  • Preparando métodos para testing
  • Testeando métodos

Formación 100% Bonificable FUNDAE para empresas

6

MAY

5

JUN