Temario del curso
Comprendiendo Drupal 9
- Introducción a Drupal y comprensión de la organización Drupal.org.
- Instalación de Drupal en localhost.
- Instalación estándar vs. mínima de Drupal.
- Resumen de la interfaz de Drupal.
Comprendiendo la interfaz de administración de Drupal:
- Cobertura de tipos de contenido.
- Tipos de contenido personalizados.
- Taxonomías.
- Apariencia / Temas básicos (Core).
- Módulos básicos (Core).
- Vistas.
- Tipos de presentación personalizados.
- Bloques y tipos de bloques personalizados.
- Opciones de flujo de trabajo (Workflow).
Gestión de usuarios:
- Comprensión detallada de la gestión de usuarios.
- Roles y permisos.
Configuración:
- Configuraciones básicas del sitio.
- Trabajos Cron (Cron Jobs).
- Sistema de archivos.
- Medios.
Tematización
- Introducción a la tematización básica.
- Preparación de la arquitectura de temas.
- Tematización basada en Bootstrap.
- Estructura de archivos YML.
- Párrafos (Paragraphs).
- Utilización de Paragraphs y Bootstrap para crear un tema completo y de primera calidad.
Arquitectura de módulos
- Introducción al desarrollo básico de módulos.
- Comprensión del desarrollo de módulos contribuidos (Contrib).
- Hooks y archivos .theme.
- Creación de un módulo básico con rutas.
- Configuración de la categoría del módulo.
Al finalizar este curso, estará en la capacidad de crear un sitio web en Drupal, comprender su flujo de trabajo de construcción de sitios y mejorarlo hacia nuevas funcionalidades.
Requerimientos
- Comprensión de HTML básico, CSS (desarrollo web).
- Experiencia con versiones anteriores de Drupal es una ventaja (opcional).
- Experiencia básica en programación con Javascript y PHP es una ventaja.
Público objetivo
- Gestores de contenido.
- Gestores de proyectos.
- Administradores de sitios web / administradores.
- Noviatos en Drupal.
Hamad diseñó este curso con el objetivo de aprender las últimas terminologías de DRUPAL y ofrecer más experiencia práctica; por lo tanto, si planea avanzar a DRUPAL 10, deberá familiarizarse con una interfaz de front-end ligeramente diferente.
Reseñas (2)
Lukasz demostró mucha paciencia y abordó todas mis preguntas con exhaustividad.
Sylvia - Intrepid Museum
Curso - Master Drupal 9 Site Building / Architecture
Traducción Automática
Que el curso estuviera adaptado a mis necesidades basándose en el cuestionario previo al curso. Las partes en las que me sentía más seguro se trataron de manera más breve para poder centrarnos en los temas donde tenía menos conocimientos, lo cual mejoró el ritmo del curso. Lukasz explicaba muy bien cada tema según mi nivel de experiencia y tenía muchos ejemplos relevantes que se ajustaban a ese nivel.
Evan Lynskey - Marine Institute
Curso - Master Drupal 9 Site Building / Architecture
Traducción Automática