Talleres

Desarrollo de temas con Single Directory Components (SDC) en Drupal

Session Category Desarrollo Room Salón 2 Audience Intermedio Speaker(s) Alejandro Esteban Madrigal Leiva

¿Cansado de tener los archivos de tus componentes dispersos por todo tu tema? Single Directory Components (SDC) ha llegado al core de Drupal para revolucionar el desarrollo frontend, permitiendo que HTML, CSS y JS coexistan en un solo lugar.

En este taller práctico, dejaremos de lado la teoría para ensuciarnos las manos con código. Aprenderás estrategias reales para implementar un desarrollo basado en componentes, explorando desde el flujo nativo hasta herramientas avanzadas que potencian la experiencia del desarrollador y del editor.

¿Qué aprenderás?

  • Fundamentos de SDC: Creación y estructura de componentes bajo el nuevo estándar de Drupal.

  • El Ecosistema de Componentes: Exploraremos cómo integrar SDC con herramientas como SDC Styleguide, Storybook, UI Patterns y Drupal Canvas.

  • Flujo de Trabajo: Cómo pasar de un diseño atómico a una implementación funcional en el CMS.

Requisitos y Nivel

  • Nivel: Principiante - Intermedio.

  • Conocimientos previos: Manejo básico de HTML, CSS y JavaScript. Experiencia previa navegando la interfaz de Drupal es un plus, pero no obligatoria.

  • Entorno: Utilizaremos DDEV para el entorno local. Se proporcionará un repositorio de GitHub listo para clonar y comenzar a trabajar desde el primer minuto.

Metodología

El taller es 100% interactivo. Los asistentes podrán seguir la demostración en vivo utilizando el repositorio preparado, permitiendo que cada concepto explicado se traduzca inmediatamente en código funcional en sus propias máquinas.

Drupal en un día

Session Category Site Building Room Salón 1 Audience Todo Público Speaker(s) Jean Steven López Alpízar

¡Tu primer paso en el mundo de Drupal comienza aquí!

¿Te da curiosidad Drupal pero no sabes por dónde empezar? ¿Eres estudiante, gestor de proyectos o editor de contenido y quieres entender cómo funciona este potente CMS? Drupal in a Day es un taller intensivo y práctico (hands-on) diseñado para llevarte de "cero" a tener tu propio sitio web funcionando en un solo día, ¡y sin necesidad de escribir una sola línea de código!

¿Qué aprenderás?

En este taller recorreremos los pilares fundamentales de Drupal:

  • Introducción al CMS: Qué es Drupal, su filosofía de código abierto y por qué lo usan las organizaciones más grandes del mundo.
  • Arquitectura de Contenido: Cómo crear Tipos de Contenido, Campos y Taxonomías para organizar tu información.
  • Site Building: Configuración de menús, bloques y gestión de usuarios/permisos.
  • Vistas (Views): La herramienta mágica de Drupal para crear listados dinámicos de contenido.
  • Extensibilidad: Cómo buscar e instalar módulos y temas para personalizar tu sitio.

¿A quién va dirigido?

  • Estudiantes de informática o diseño web.
  • Personas que gestionan contenido en sitios Drupal y quieren entender "qué hay detrás".
  • Emprendedores y profesionales que buscan una plataforma robusta y escalable.
  • Cualquier persona curiosa con ganas de aprender una nueva habilidad tecnológica.

Requisitos:

  • Traer tu propia computadora portátil.
  • No se requiere experiencia previa en programación, solo ganas de aprender y participar en la comunidad.