| 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 |
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
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.
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.
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