Drupal avanzado II: creación de temas
Objetivos:
El objetivo del curso es aprender, a través de casos prácticos, a diseñar, modificar e instalar temas de Drupal, para adaptarlo a nuestras necesidades visuales, creando interfaces amigables y potentes. Aprenderemos qué nos hará falta para crear un tema y, a partir de esos conocimientos, tocaremos y leeremos código PHP y, sobre todo, CSS, para adaptar su comportamiento visual a lo que queremos representar.
Descripción:
Este curso pretende enseñarte las bondades que actualmente tiene Drupal, sistema gestor de contenidos que en la actualidad, y debido a los desarrollos realizados por la comunidad, ha pasado a ser un framework de desarrollo web. Mediante este proceso, nos familiarizaremos con el proceso de desarrollo de la comunidad del software libre, que se basa en mejorar lo disponible en la comunidad para revertirlo en la comunidad.
Contenidos:
- Repaso a Drupal
- ¿Qué es eso de un tema de Drupal?
-
Drupal como framework
- Concepto de templates
- Esqueleto de un tema
-
Diseñamos nuestro primer tema para Drupal
- Un poco de PHP y CSS
- Herramientas útiles de apoyo al desarrollo
- Comunicación con APIs de Drupal
- Instalación y activación del tema
Requisitos del alumno:
- Conocimientos básicos del lenguaje de servidor PHP
- Conocimientos básicos de hojas de estilos en cascada CSS
- Haber cursado el curso de Iniciación a Drupal