Drupal es una plataforma muy flexible y escalable, por lo cual para poder hacer uso de sus capacidades debemos conocer bien su funcionamiento y uso, este curso le brindará una base sólida de como interactuar a más bajo nivel con Drupal y el entendimiento de sus funciones técnicas además de ser una guía para el uso de módulos especializados para desarrollar funcionalidades como buscadores, perfiles y estructuras complejas para sitios y aplicaciones que lo requieran.
Duración del entrenamiento: 8 días / 4 horas
Temas a abarcar:
Site-building y módulos
Contextos
Reglas
Solr: uso de apachesolr y Search API
Uso de views con filtros y relaciones complejas
Search API y Solr
Herramientas del desarrollador
Desarrollo
Introducción a desarrollo de módulos
Hook, y apis populares de Drupal (Ctools, Form API)
Uso del módulo Devel
Theming Avanzado
Precompiladores de CSS
Responsive Design
Responsive Design en Drupal
SMACSS y BEM
Utilización de Módulos de Front End Development en Drupal 7
Optimización de CSS para rápido renderizado
Entendiendo el theme layer en Drupal
Introducción a Rendimiento en Drupal
Cache en Drupal
Memcached y Redis
Boost
Varnish
SEO en Drupal
Técnicas de web semántica y optimización de contenido en Drupal
Utilización de módulos de microdata para web semántica