
Curso de Drupal
Domina Drupal desde cero y construye sitios web profesionales listos para producción con confianza. Este curso cubre desde el modelado de contenido y la tematización hasta Views, los permisos de usuario y el despliegue de la configuración. Tanto si eres desarrollador como constructor de sitios, adquirirás las habilidades prácticas que exigen los proyectos reales de Drupal.
Lo que vas a aprender:
Comenzarás por comprender la arquitectura de Drupal y configurar un entorno de desarrollo local, y luego pasarás a construir tipos de contenido, campos y sistemas de taxonomía. Configurarás módulos contribuidos, crearás subtemas personalizados y controlarás los diseños de página mediante bloques y el Layout Builder. El módulo Views te permitirá construir listados de contenido dinámicos basados en datos reales. También gestionarás roles de usuario, permisos y flujos de trabajo editoriales. Los temas avanzados incluyen la gestión de la configuración, la configuración de la API REST, el almacenamiento en caché para rendimiento y el refuerzo de la seguridad, lo que te proporcionará un conjunto completo de habilidades profesionales en Drupal.
Cómo estudias de forma práctica Curso de Drupal
Cómo practicas Curso de Drupal
Para ti que eres empresa y quieres formar a tu equipo
En Dedika para empresas, el curso incluye ejercicios y ejemplos adaptados a tu propio negocio y a las necesidades de tu empresa.
Contenido del curso
8 Capítulos • 38 LeccionesDuración entre 4 y 360 horas (tú decides)
Capítulo 1OcultarOcultar detallesVer detallesIntroducción a Drupal y conceptos de CMS
Introducción a Drupal y conceptos de CMS
Lección 1 • Qué es un sistema de gestión de contenidos
Define los conceptos de CMS y compara Drupal con otras plataformas de la competencia. Establece el vocabulario que se utiliza a lo largo del curso.
Lección 2 • Configuración de un entorno de desarrollo local
Guía a los estudiantes a través de la instalación de un stack local y del núcleo de Drupal. Da como resultado un sitio local funcional que se utiliza en todos los capítulos siguientes.
Lección 3 • Navegación por la interfaz de administración de Drupal
Orienta a los estudiantes sobre la barra de herramientas administrativas, los menús y el panel de control. Reduce la fricción al completar los ejercicios prácticos en capítulos posteriores.
Lección 4 • Visión general de la arquitectura de Drupal
Explica la arquitectura en capas de Drupal, incluyendo el núcleo, los módulos y los temas. Proporciona el modelo mental necesario para todo el trabajo de configuración posterior.
Capítulo 2OcultarOcultar detallesVer detallesTipos de contenido, campos y modelado de datos
Tipos de contenido, campos y modelado de datos
Lección 1 • Taxonomía y sistemas de clasificación
Explica los vocabularios y términos como una capa de clasificación. Conecta la taxonomía con los tipos de contenido mediante campos de referencia a entidades.
Lección 2 • Buenas prácticas de modelado de contenido
Aplica los principios de modelado de datos para planificar la arquitectura del contenido antes de construir. Evita costosas reestructuraciones posteriores en un proyecto.
Lección 3 • Creación y configuración de tipos de contenido
Recorre la construcción de tipos de contenido personalizados con la configuración adecuada. Aplica directamente los conceptos de entidad a las tareas prácticas de construcción de sitios.
Lección 4 • Adición y gestión de campos
Cubre todos los tipos de campo principales y sus opciones de configuración. Los estudiantes adjuntan campos a los tipos de contenido para capturar datos estructurados.
Lección 5 • Comprensión de las entidades y los paquetes
Presenta los nodos, los términos de taxonomía, los usuarios y otros tipos de entidad. Aclara cómo los paquetes especializan las entidades para diferentes necesidades de contenido.
Capítulo 3OcultarOcultar detallesVer detallesMódulos: ampliación de la funcionalidad de Drupal
Módulos: ampliación de la funcionalidad de Drupal
Lección 1 • Módulos contribuidos esenciales
Configura módulos de alto valor que se utilizan en casi todos los proyectos Drupal. Construye un conjunto de herramientas que los estudiantes aplican en capítulos avanzados.
Lección 2 • Actualización y eliminación de módulos
Cubre los procedimientos de actualización seguros y la eliminación limpia de módulos. Previene la pérdida de datos y la desviación de la configuración durante los cambios en el ciclo de vida del módulo.
Lección 3 • Módulos de gestión de medios y archivos
Amplía el sistema de medios de Drupal con herramientas contribuidas para la gestión de activos. Los estudiantes construyen una biblioteca multimedia adecuada para equipos editoriales.
Lección 4 • Instalación de módulos con Composer
Enseña la instalación de módulos basada en Composer como el flujo de trabajo estándar. Conecta la gestión de dependencias con la estabilidad del sitio y los procesos de actualización.
Lección 5 • Ecosistema de módulos de Drupal
Examina el panorama de módulos contribuidos y los indicadores de calidad. Los estudiantes aprenden a evaluar los módulos antes de decidirse por ellos.
Capítulo 4OcultarOcultar detallesVer detallesTematización y presentación del front-end
Tematización y presentación del front-end
Lección 1 • Plantillas y variables de Twig
Enseña la sintaxis de Twig y cómo Drupal pasa variables a las plantillas. Los estudiantes sobrescriben las plantillas del núcleo para cambiar la salida del marcado.
Lección 2 • Fundamentos del sistema de temas de Drupal
Explica la capa de temas, los motores de temas y el papel de los temas base. Establece las bases para todo el trabajo de personalización de plantillas y CSS.
Lección 3 • Modos de visualización y modos de vista
Explica cómo los modos de visualización controlan la representación de los campos por contexto. Los estudiantes configuran teaser, completo y modos de vista personalizados para los tipos de contenido.
Lección 4 • Creación de un subtema personalizado
Guía a los estudiantes en la creación de un subtema a partir de un tema base. Produce un punto de partida reutilizable para proyectos con clientes.
Lección 5 • Instalación y configuración de temas
Cubre la instalación de temas contribuidos y la configuración de las opciones globales del tema. Los estudiantes configuran un tema existente antes de construir uno personalizado.
Capítulo 5OcultarOcultar detallesVer detallesBloques, menús y disposición del sitio
Bloques, menús y disposición del sitio
Lección 1 • Colocación y configuración de bloques
Cubre la colocación de bloques en regiones y la configuración de las condiciones de visibilidad. Los estudiantes controlan qué bloques aparecen en qué páginas y para qué roles.
Lección 2 • Introducción al Layout Builder
Presenta el Layout Builder de Drupal para disposiciones por página y por tipo de contenido. Los estudiantes crean disposiciones flexibles sin código personalizado.
Lección 3 • Comprender el sistema de bloques
Explica los bloques, los tipos de bloque y la interfaz de usuario de disposición de bloques. Conecta el sistema de bloques con las regiones definidas en el tema activo.
Lección 4 • Construcción y gestión de menús
Enseña a crear menús, añadir enlaces y controlar la jerarquía. Los menús se exponen luego como bloques y se colocan en las regiones del tema.
Capítulo 6OcultarOcultar detallesVer detallesVistas: listados dinámicos de contenido
Vistas: listados dinámicos de contenido
Lección 1 • Creación de tu primera vista
Recorre el asistente de Vistas para producir un listado de contenido básico. Los estudiantes ven inmediatamente los resultados de la consulta representados en una página.
Lección 2 • Relaciones y filtros contextuales
Enseña a unir entidades relacionadas y a pasar argumentos de URL a las vistas. Permite listados avanzados como páginas de autor y archivos de taxonomía.
Lección 3 • Conceptos del módulo Views
Explica qué hace Views y cómo consulta el sistema de entidades de Drupal. Establece el modelo conceptual antes de que los estudiantes utilicen la interfaz de usuario.
Lección 4 • Filtros, ordenaciones y controles expuestos
Cubre los filtros estáticos y expuestos que permiten a los usuarios refinar los listados. Se conecta con los datos de taxonomía y de campo configurados en capítulos anteriores.
Lección 5 • Tipos de visualización y formatos de Views
Explora los tipos de visualización de página, bloque, feed y adjunto. Los estudiantes producen múltiples salidas a partir de una única configuración de vista.
Capítulo 7OcultarOcultar detallesVer detallesGestión de usuarios, roles y permisos
Gestión de usuarios, roles y permisos
Lección 1 • Visión general del sistema de usuarios de Drupal
Explica los tipos de usuario anónimo, autenticado y administrador. Proporciona la base del control de acceso para toda la configuración de permisos.
Lección 2 • Creación y gestión de roles
Cubre la creación de roles personalizados y su asignación a los usuarios. Los roles se convierten en los contenedores para conjuntos de permisos granulares.
Lección 3 • Flujos de trabajo y moderación de contenido
Configura el módulo de moderación de contenido de Drupal para los estados editoriales. Los estudiantes construyen flujos de trabajo de borrador a publicado con transiciones basadas en roles.
Lección 4 • Acceso a contenido y permisos de nodo
Presenta los permisos de acceso a nodos para el control de visibilidad por nodo. Amplía los permisos básicos de rol para manejar flujos de trabajo editoriales complejos.
Lección 5 • Configuración de permisos
Recorre la matriz de permisos para conceder y restringir el acceso. Los estudiantes aplican los principios de mínimo privilegio para proteger las operaciones sensibles.
Capítulo 8OcultarOcultar detallesVer detallesGestión de la configuración y despliegue
Gestión de la configuración y despliegue
Lección 1 • Exportación e importación de la configuración
Recorre la exportación e importación total y parcial de la configuración mediante Drush y la interfaz de usuario. Los estudiantes trasladan los cambios de configuración desde el desarrollo al preproducción.
Lección 2 • Conceptos de la gestión de la configuración
Explica cómo Drupal almacena la configuración como YAML y la sincroniza entre entornos. Establece el modelo mental para todas las operaciones de exportación e importación.
Lección 3 • Sobrescrituras de configuración y ajustes del entorno
Utiliza las sobrescrituras de settings.php para variar la configuración por entorno. Evita que las credenciales sensibles entren en los archivos YAML de configuración.
Lección 4 • Control de versiones para la configuración
Integra los archivos YAML exportados en un repositorio Git para el seguimiento de cambios. Conecta la gestión de la configuración con los flujos de trabajo de colaboración en equipo.
Lección 5 • Pipelines de despliegue y entornos
Diseña un flujo de trabajo de múltiples entornos desde el local hasta la producción. Los estudiantes automatizan los pasos de despliegue utilizando scripts y herramientas de CI.
Tu certificado válido de finalización
Este curso es para ti:
Desarrollador web: quiere añadir Drupal a su conjunto de habilidades profesionales comercializables.
Usuario de WordPress: listo para adentrarse en un trabajo con CMS más estructurado y de nivel empresarial.
Diseñador freelance: necesita realizar proyectos completos de Drupal de forma independiente para clientes.
Profesional de TI: tiene la tarea de gestionar o reconstruir el sitio Drupal de una organización.
Persona en cambio de carrera: se inicia en el desarrollo web y elige Drupal como especialización.
Tecnólogo de marketing: responsable de una plataforma de contenidos que funciona con Drupal.
Lo que dicen nuestros alumnos
Sus clases son perfectas. Adquirí el paquete de un año y, finalmente, tengo la oportunidad de seguir diversos temas de mi interés sin necesidad de cambiar de plataforma... agradezco todo lo que hacéis, ya os he recomendado a otras personas...

Me gusta cómo las lecciones van directas al grano y cómo puedo cambiar de capítulos y saltar contenidos que no necesito.

Me gusta el contenido y la forma de presentación y transcripción de vídeos, ¡lo que acelera el proceso!

La plataforma es rápida, fácil de usar. La diversidad de contenido y los vídeos complementarios ayudan mucho en el aprendizaje.

Principales capacitaciones
Preguntas frecuentes
¿Quién es Dedika?
¿El certificado es válido en España?
¿Los cursos son gratuitos?
¿Cuál es la carga lectiva del curso?
¿Cómo son los cursos?
¿Cómo funcionan los cursos?
¿Cuál es la duración de los cursos?
¿Cuál es el coste o precio de los cursos?
¿Qué es un curso EAD u online y cómo funciona?
Curso en PDF




















