-
Tipo
Cursos
-
Modalidad
Online / A distancia (+)
-
Duración / Créditos
24 h.
-
Fechas
Matric. Permanente
-
Sedes
Rinconada, La
Información general
DESCRIPCIÓN:
El Curso de Drupal 8 de IDEXA Formación te ofrece las habilidades y conocimientos necesarios para crear sitios web dinámicos y escalables utilizando esta plataforma de vanguardia.
En este curso, te sumergirás en el fascinante mundo de Drupal 8 y descubrirás cómo aprovechar al máximo sus características y funcionalidades. Aprenderás a instalar y configurar Drupal 8, a crear y gestionar contenido, y a personalizar la apariencia de tu sitio web utilizando temas y módulos.
A través de ejercicios prácticos y proyectos del mundo real, explorarás la arquitectura modular de Drupal 8 y aprenderás a extender sus capacidades utilizando módulos contribuidos y personalizados. Descubrirás cómo crear tipos de contenido personalizados, implementar taxonomías y construir formularios interactivos.
Además, adquirirás habilidades en la construcción de layouts responsivos y atractivos utilizando las herramientas de diseño de Drupal 8. Aprenderás a integrar multimedia, a crear menús de navegación intuitivos y a optimizar el rendimiento y la seguridad de tu sitio web.
El curso también aborda aspectos avanzados de Drupal 8, como la integración con servicios web, la construcción de API RESTful y la implementación de técnicas de cacheado y optimización del rendimiento.
Al finalizar este curso, tendrás las habilidades y conocimientos necesarios para crear sitios web impresionantes y funcionales con Drupal 8. Estarás preparado para enfrentar los desafíos del desarrollo web moderno.
En este curso, te sumergirás en el fascinante mundo de Drupal 8 y descubrirás cómo aprovechar al máximo sus características y funcionalidades. Aprenderás a instalar y configurar Drupal 8, a crear y gestionar contenido, y a personalizar la apariencia de tu sitio web utilizando temas y módulos.
A través de ejercicios prácticos y proyectos del mundo real, explorarás la arquitectura modular de Drupal 8 y aprenderás a extender sus capacidades utilizando módulos contribuidos y personalizados. Descubrirás cómo crear tipos de contenido personalizados, implementar taxonomías y construir formularios interactivos.
Además, adquirirás habilidades en la construcción de layouts responsivos y atractivos utilizando las herramientas de diseño de Drupal 8. Aprenderás a integrar multimedia, a crear menús de navegación intuitivos y a optimizar el rendimiento y la seguridad de tu sitio web.
El curso también aborda aspectos avanzados de Drupal 8, como la integración con servicios web, la construcción de API RESTful y la implementación de técnicas de cacheado y optimización del rendimiento.
Al finalizar este curso, tendrás las habilidades y conocimientos necesarios para crear sitios web impresionantes y funcionales con Drupal 8. Estarás preparado para enfrentar los desafíos del desarrollo web moderno.
Bonificable
ASPECTOS A TENER EN CUENTA
FINALIDAD DEL PROGRAMA FORMATIVO:
- Crear, personalizar y administrar sitios web dinámicos y escalables aprovechando las potentes características y herramientas de Drupal 8.
¿A quién va dirigido?
- Desarrolladores web que desean especializarse en Drupal 8
- Diseñadores web interesados en crear sitios atractivos y funcionales con Drupal
- Administradores de contenido que buscan aprovechar las capacidades de Drupal 8
- Profesionales de marketing digital que desean gestionar sitios web con Drupal
- Estudiantes de informática y tecnología web que quieren adquirir habilidades en Drupal 8
- Diseñadores web interesados en crear sitios atractivos y funcionales con Drupal
- Administradores de contenido que buscan aprovechar las capacidades de Drupal 8
- Profesionales de marketing digital que desean gestionar sitios web con Drupal
- Estudiantes de informática y tecnología web que quieren adquirir habilidades en Drupal 8
TEMARIO
Módulo 1. Arquitectura, proceso de instalación y actualización
Componentes de Drupal
Composer
Drush
Entorno de desarrollo
Docker
Docker compose
Creación de un proyecto
Instalación con drush
Instalación de módulos
Gestión de configuraciones
Gestión de entornos
Despliegue de Drupal
Módulo 2. Creación de nuevas plantillas
Sistema base de plantillas
Estructura de plantillas
Regiones
Bloques
Twig
Integración con Bootstrap
Plantillas base
Plantillas hijas
Módulo 3. Desarrollo de nuevos módulos, tipos de contenidos en Drupal/php.
Creación de Módulos; Estructura de un módulo
Actividad 1. Creación de un módulo: Definiciones; Definición de tipos de contenido
Actividad 2. Definición de campos; Definición de tipos de campos; Visualización de campos; Vistas; API de Drupal; Acceso a la base de datos; Formularios con Form API ;Envío de emails con Mail API; Filtros, acciones y triggers; Sistema de menú; Traducción de la interfaz
Actividad 3a. Acceso a la base de datos
Actividad 3b. Creación de un formulario
Actividad 3c. Creación de una lista de distribución y envío de correos
Actividad 3d. Uso de filtros, acciones y triggers
Actividad 3e. Uso del sistema de menú; Creación de Bloques; Definición de un bloque; Construcción de un bloque; Opciones de visibilidad de bloques
Actividad 4. Desarrollo de un bloque: Distribución/empaquetado de Drupal; Qué es una distribución; Definición y empaquetado de la distribución
Actividad 5a Creación de una distribución
Actividad 5b. Instalación de una distribución (creada por un compañero de grupo)
Módulo 4. Despliegue en producción de primeras versiones y posteriores actualizaciones
Script de despliegue
Script de actualización
Script de sincronización de configuraciones
Monitorización
Gestión de logs
Componentes de Drupal
Composer
Drush
Entorno de desarrollo
Docker
Docker compose
Creación de un proyecto
Instalación con drush
Instalación de módulos
Gestión de configuraciones
Gestión de entornos
Despliegue de Drupal
Módulo 2. Creación de nuevas plantillas
Sistema base de plantillas
Estructura de plantillas
Regiones
Bloques
Twig
Integración con Bootstrap
Plantillas base
Plantillas hijas
Módulo 3. Desarrollo de nuevos módulos, tipos de contenidos en Drupal/php.
Creación de Módulos; Estructura de un módulo
Actividad 1. Creación de un módulo: Definiciones; Definición de tipos de contenido
Actividad 2. Definición de campos; Definición de tipos de campos; Visualización de campos; Vistas; API de Drupal; Acceso a la base de datos; Formularios con Form API ;Envío de emails con Mail API; Filtros, acciones y triggers; Sistema de menú; Traducción de la interfaz
Actividad 3a. Acceso a la base de datos
Actividad 3b. Creación de un formulario
Actividad 3c. Creación de una lista de distribución y envío de correos
Actividad 3d. Uso de filtros, acciones y triggers
Actividad 3e. Uso del sistema de menú; Creación de Bloques; Definición de un bloque; Construcción de un bloque; Opciones de visibilidad de bloques
Actividad 4. Desarrollo de un bloque: Distribución/empaquetado de Drupal; Qué es una distribución; Definición y empaquetado de la distribución
Actividad 5a Creación de una distribución
Actividad 5b. Instalación de una distribución (creada por un compañero de grupo)
Módulo 4. Despliegue en producción de primeras versiones y posteriores actualizaciones
Script de despliegue
Script de actualización
Script de sincronización de configuraciones
Monitorización
Gestión de logs
SALIDAS PROFESIONALES
Con esta formación podrás ejercer como profesional cualificado en puestos de trabajo de:
- - Desarrollador Drupal
- - Especialista en CMS
- - Diseñador Web Drupal
- - Consultor de Soluciones Drupal
- - Arquitecto de Sitios Web
TE RECOMENDAMOS VER TAMBIÉN
En los siguientes enlaces podrás ver programas formativos similares:
UBICACIONES DE NUESTRAS SEDES
-
Rinconada, La
Edificio Inn Offices. Torre Pavas, Ctra. Sevilla-Cazalla, A-8002, Km 7, 5, 41309 La Rinconada, Sevilla
Opiniones
No hay opiniones registradas para este curso