Contacta con nosotros

Temario del curso

Novedades en Drupal 8

  • Cambios en los sistemas internos y las APIs

Manejo de Solicitudes HTTP

  • Sistema de solicitudes HTTP de Symfony

Caché en Drupal

  • Ejemplos de información en caché
  • API de caché en Drupal
  • Borrado de cachés
  • Mecanismo de etiquetado

Carga Automática de Clases

  • Enfoque específico de Drupal 8
  • Directorios y espacios de nombres

Reglas de Drupal, Programación

  • Capacidad de modificación
  • Ganchos (Hooks)
  • Plugins
  • Inyección de Dependencias
  • Enrutamiento
  • Enlaces
  • Módulos personalizables y salida
  • Separación de: Contenido, Configuración, Datos de Estado
  • i18n (internacionalización)
  • Accesibilidad y Usabilidad
  • Independencia de Base de Datos
  • Seguridad (toda entrada proporcionada por el usuario es insegura)
  • Pruebas y Documentación

Errores Comunes en Drupal, Programación

  • Programar en Exceso
  • Ejecución Excesiva de Código
  • Guardar Código PHP en la Base de Datos
  • Alternativas para el código PHP en la base de datos
  • Trabajar en Solitario

Ejemplos de Programación

  • Registro de URLs y visualización de contenido
  • Uso de la API de Formularios de Drupal
  • Programación con Ajax
  • Programación con Entidades y Campos

Tematización

  • Motores de tematización
  • Archivos y variables de plantillas Twig
  • Funciones de preprocesamiento
  • Inclusión de CSS y JS

Herramientas y Consejos de Programación

Requerimientos

Se requiere conocimiento de usuario de Drupal, PHP básico o cualquier otro lenguaje procedural (como C, VB u otros)

 14 Horas

Número de participantes


Precio por participante

Testimonios (4)

Próximos cursos

Categorías Relacionadas