Drupal 11 Back-End Development « Atrás
Tipo de edición Edición única tarde (desempleados/as y ocupados/as
Metodología Virtual + teleformación
Tipo CURSO
Matrícula Gratuita
Fecha inicio 19/01/2026
Fecha fin 26/04/2026
Certificación oficial Si
Examen Experto Forcontu en Drupal 11 Back-End Development
Nº inscritos 30
Datos de la edición
  • Periodo de inscripción : 19/11/2025 - 07/12/2025
  • Prueba de selección : 09/12/2025 (19:30)
  • Horario : Clases virtuales: de lunes a miércoles de 16:30 a 20:30 horas. Del 19 al 21 y del 26 al 28 de enero, el 16 y 17 de febrero, del 9 al 11 y el 23 y 24 de marzo, el 13 y 14 de abril.
  • Número de plazas : 16 (Mínimo 10)
  • Periodo de docencia : 19/01/2026 - 26/04/2026
  • Criterios de selección :
    • Prueba técnica presencial en el CNTG en Santiago de Compostela

El curso de Drupal 11 Back-End Development, es una acción formativa cuyo propósito es la capacitación profesional de sus trabajadores/as para el diseño, desarrollo, implantación y gestión de portales Web, utilizando Drupal.

Drupal es un Sistema de gestión de contenidos (CMS, Content Management System) que se distribuye como software libre, por lo que puede ser modificado y distribuido libremente.

A través de este curso el alumnado será capaz de desarrollar nuevas funcionalidades en Drupal que permitan adaptar un sitio web a los requisitos funcionales requeridos. Estará capacitado para afrontar, tanto individualmente como en equipo, el diseño e implementación de sitios web complejos. La capacitación adquirida le será de gran ayuda para mejorar en su puesto de trabajo o incluso emprender un proyecto propio basado en tecnologías web.

HORARIO DE LAS CLASES VIRTUALES: de lunes a miércoles de 16:30 a 20:30 horas

DÍAS LECTIVOS:

  • Enero: del 19 al 21 y del 26 al 28
  • Febrero: 16 y 17
  • Marzo: del 9 al 11, el 23 y el 24
  • Abril: el 13 y el 14

 

Objetivos :

El objetivo principal del curso en Drupal 11 Back-End Development es la capacitación del alumnado como desarrolladores Back-End para el desarrollo de módulos personalizados con Drupal 11.
Para llegar a este objetivo es necesario cumplir estos objetivos secundarios:
•  Conocer las principales herramientas y lenguajes de programación. Drupal 11 requiere un conocimiento más amplio de PHP y de programación orientada a objetos. Además, trabajaremos con herramientas de programación que facilitan el trabajo del/a desarrollador/a y lo hacen más productivo.
•  Conocer la API y estructuras de programación de Drupal 11. Es necesario conocer la API de Drupal 11 y las nuevas estructuras disponibles.
•  Crear módulos desde cero y extender módulos existentes. Además de crear módulos desde cero, también aprenderemos a extender y modificar funcionalidades aportadas por el núcleo o por cualquier módulo contribuido.
•  Adaptación a cambios en la API. El alumnado tendrá los conocimientos necesarios para adaptarse a los continuos cambios de versión de Drupal 11 y realizar los cambios que se puedan requerir en el código de sus módulos.

Dirigido a :

El curso de Drupal 11 Back-End Development va dirigido a:
•  Desarrolladores/as con conocimientos de Drupal 11 a nivel de Site Building que desean profundizar en la programación de módulos personalizados. Se recomienda cursar primero el curso de Drupal 11 Site Building.
•  Cualquier persona que, sin conocimientos de programación previos, desea reorientar su carrera profesional hacia la programación y el desarrollo de sitios web con Drupal 11.

Perfil del docente :

Se encargará de impartir los cursos el profesional Francisco Gil Rodríguez, fundador y Director Gerente de Forcontu S.L.

https://www.linkedin.com/in/fran-gil/

  • Duración :
    180 horas (60h virtuales, 120h teleformación)
  • Metodología :
    Virtual + teleformación
  • Matrícula :
    Gratuita
  • Tecnología :
    • Drupal
  • Beneficios :
    • Diploma de asistencia
    • Opción gratuita de un examen de certificación oficial
  • Módulos transversales :
    • Igualdad de 10 horas

Se impartirá el siguiente temario durante el curso:
0. Tecnologías previas (PHP y MySQL)
1. Entorno de desarrollo
2. Instalación de Drupal
3. Arquitectura de Drupal
4. Buenas prácticas de desarrollo con Drupal
5. Drush
6. Introducción a la creación de módulos
7. Enrutamiento y menús
8. Introducción a la API de Configuración
9. Bases de datos I: Creación de tablas
10. Bases de datos II: Sentencias select, insert, update y delete
11. Formularios I: Creación de formularios
12. Formularios II: Elementos de formulario
13. Formularios III: Ampliación de formularios
14. Plugins I: Introducción a plugins y bloques
15. Usuarios y permisos
16. Theming I: Creación de temas y plantillas
17. Theming II: Theming en módulos
18. Plugins II: Tipos de plugins y servicios
19. Entidades I: Entidades de configuración
20. Entidades II: Entidades de contenido
21. Formatos de texto y filtros
22. Archivos e imágenes
23. Sistema de búsqueda
24. Traducción de módulos
25. Formularios IV: jQuery y Ajax
26. Programación de actualizaciones
27. Programación de vistas
28. Eventos
29. Envío de emails
30. Cache API
31. Programación de tareas de cron y colas
32. Programación de recetas