Curso de PL/v8
Aprende con el curso de PL/v8 para empresas hasta 100% bonificado, a medida para tu organización.
Totalmente práctico y aplicable
Formación en PL/v8 a medida
100% bonificable a través de FUNDAE
Curso TUTORIZADO por expertos
Totalmente práctico y aplicable
Formación en PL/v8 a medida
100% bonificable a través de FUNDAE
Curso TUTORIZADO por expertos
© 2026 Imagina Formación. Todos los derechos reservados
© 2026 Imagina Formación. Todos los derechos reservados
Forma a tu equipo sin costes mediante la bonificación estatal.
Este programa de PL/v8 para empresas es subvencionable hasta el 100%.
Calcula tu bonificación
Todos nuestros cursos son bonificables a través de FUNDAE.
Gestionamos toda la documentación por ti.
Calcula tu crédito aproximado
Crédito bonificable estimado
420€*
*Cálculo orientativo
Diseñamos una formación a medida utilizando los documentos y flujos de trabajo reales de tu empresa.
Los alumnos podrán revisar las sesiones grabadas para repasar conceptos clave, recuperar explicaciones concretas o reforzar aquellos contenidos que necesiten después de la clase en directo.
Materiales, sesiones grabadas y documentación de apoyo quedan centralizados en la plataforma para que el equipo pueda consultarlos durante y después de la formación.
La plataforma permite registrar y confirmar la asistencia de los participantes, facilitando el seguimiento de la formación y la gestión documental necesaria para la bonificación FUNDAE.
Encuentra todo el temario del curso aquí.
Comprender qué es PL/v8 y cómo permite ejecutar JavaScript dentro de PostgreSQL usando el motor V8.
Diferenciar PL/v8, PL/pgSQL, PL/Python, PL/Rust, PL/Java, extensiones C y servicios Node.js externos.
Identificar casos donde PL/v8 aporta valor: JSONB, validación, parsing, triggers, scoring ligero y transformación cercana al dato.
Reconocer casos donde PL/v8 no encaja: lógica de negocio extensa, llamadas externas, procesos masivos o integraciones lentas.
Entender que PL/v8 es una extensión externa, no un lenguaje procedural incluido en el core de PostgreSQL.
Analizar ventajas de JavaScript para equipos que ya trabajan con frontend, backend Node.js o APIs JSON.
Analizar riesgos: dependencia externa, compatibilidad, rendimiento, permisos, seguridad y mantenimiento.
Situar PL/v8 dentro de arquitecturas backend, datos, integración, analítica, APIs y modernización de sistemas.
Definir criterios para mantener, adoptar, restringir o migrar funciones PL/v8.
Preparar el caso base del curso: funciones PL/v8, JSONB, triggers, auditoría, tests y despliegue.
Comprender qué es PL/v8 y cómo permite ejecutar JavaScript dentro de PostgreSQL usando el motor V8.
Diferenciar PL/v8, PL/pgSQL, PL/Python, PL/Rust, PL/Java, extensiones C y servicios Node.js externos.
Identificar casos donde PL/v8 aporta valor: JSONB, validación, parsing, triggers, scoring ligero y transformación cercana al dato.
Reconocer casos donde PL/v8 no encaja: lógica de negocio extensa, llamadas externas, procesos masivos o integraciones lentas.
Entender que PL/v8 es una extensión externa, no un lenguaje procedural incluido en el core de PostgreSQL.
Analizar ventajas de JavaScript para equipos que ya trabajan con frontend, backend Node.js o APIs JSON.
Analizar riesgos: dependencia externa, compatibilidad, rendimiento, permisos, seguridad y mantenimiento.
Situar PL/v8 dentro de arquitecturas backend, datos, integración, analítica, APIs y modernización de sistemas.
Definir criterios para mantener, adoptar, restringir o migrar funciones PL/v8.
Preparar el caso base del curso: funciones PL/v8, JSONB, triggers, auditoría, tests y despliegue.
Desarrolladores backend y full stack
Este curso encaja con desarrolladores que trabajan con PostgreSQL y JavaScript/TypeScript, y necesitan ejecutar lógica controlada cerca del dato. Aprenderán a crear funciones PL/v8 mantenibles, seguras, testeables y bien integradas con SQL.
DBAs y administradores PostgreSQL
Los DBAs podrán evaluar cuándo habilitar PL/v8, cómo instalarlo, cómo controlar permisos, cómo revisar funciones, cómo medir rendimiento y cómo evitar que JavaScript dentro de PostgreSQL introduzca riesgos innecesarios.
Data engineers y perfiles de integración
Explora las respuestas a las preguntas que guian a nuestra comunidad. Aqui encontraras claridad sobre como funciona todo, desde el acceso hasta los detalles de los cursos. Si buscas respuestas, este es el lugar para comenzar.
PL/v8 es una extensión procedural para PostgreSQL que permite escribir funciones y triggers usando JavaScript ejecutado sobre el motor V8.
No. PostgreSQL incluye varios lenguajes procedurales en su distribución base, pero PL/v8 es una extensión externa.
No. PL/v8 ejecuta JavaScript sobre V8 dentro de PostgreSQL, pero no ofrece el entorno completo de Node.js ni sus APIs habituales.
Sí. Se requiere base sólida de JavaScript: funciones, objetos, arrays, JSON, errores, scope, closures y validación de datos.
Sí. Es imprescindible conocer SQL, funciones, triggers, transacciones, permisos, tipos de datos, índices y administración básica.
No. PL/pgSQL sigue siendo la opción natural para mucha lógica SQL. PL/v8 conviene cuando JavaScript aporta valor claro, especialmente con JSONB.
Sí. Es uno de los casos más interesantes: validación, transformación, normalización, migración de esquemas y extracción de datos.
Sí. El curso incluye triggers `BEFORE`, `AFTER`, validación, normalización, auditoría y control de cambios.
Sí. PL/v8 permite ejecutar consultas internas mediante `plv8.execute` y usar prepared plans para consultas parametrizadas.
Puede serlo con controles adecuados: permisos, revisión de código, parametrización, restricciones, tests, auditoría y gobierno de funciones.
Solo parcialmente. La lógica JavaScript puede adaptarse, pero no deben asumirse APIs, módulos o patrones propios de Node.js.
Sí. Funciones llamadas por fila, triggers pesados, JSONB grande o consultas internas repetidas pueden degradar rendimiento si no se miden.
Sí. Se trabajan riesgos de SQL dinámico, prepared plans, parámetros, quoting, allowlists y revisión de funciones vulnerables.
Sí. Se trabaja entorno reproducible, migraciones, pruebas automáticas, validación de extensión, pipeline local y rollback.
Depende del contexto. Debe compararse con PL/pgSQL, PL/Python, PL/Rust o servicios externos antes de adoptarlo.
Una solución PostgreSQL con PL/v8 que incluye funciones, triggers, JSONB, consultas internas, tests, migraciones, Docker, auditoría y documentación.
Sí. Puede adaptarse usando funciones anonimizadas, esquemas replicados, triggers reales de laboratorio y datos no sensibles.
Sí, esta formación puede ser bonificable hasta el 100% a través de FUNDAE, siempre que la empresa disponga de crédito formativo suficiente y se cumplan los requisitos de comunicación, asistencia y documentación exigidos.
¿Tienes dudas?
Estamos aqui para ayudarte
PL/v8 es una extensión procedural para PostgreSQL que permite escribir funciones y triggers usando JavaScript ejecutado sobre el motor V8.
¿Tienes dudas?
Estamos aqui para ayudarte
No. PostgreSQL incluye varios lenguajes procedurales en su distribución base, pero PL/v8 es una extensión externa.
No. PL/v8 ejecuta JavaScript sobre V8 dentro de PostgreSQL, pero no ofrece el entorno completo de Node.js ni sus APIs habituales.
Sí. Se requiere base sólida de JavaScript: funciones, objetos, arrays, JSON, errores, scope, closures y validación de datos.
Sí. Es imprescindible conocer SQL, funciones, triggers, transacciones, permisos, tipos de datos, índices y administración básica.
No. PL/pgSQL sigue siendo la opción natural para mucha lógica SQL. PL/v8 conviene cuando JavaScript aporta valor claro, especialmente con JSONB.
Sí. Es uno de los casos más interesantes: validación, transformación, normalización, migración de esquemas y extracción de datos.
Sí. El curso incluye triggers `BEFORE`, `AFTER`, validación, normalización, auditoría y control de cambios.
Sí. PL/v8 permite ejecutar consultas internas mediante `plv8.execute` y usar prepared plans para consultas parametrizadas.
Puede serlo con controles adecuados: permisos, revisión de código, parametrización, restricciones, tests, auditoría y gobierno de funciones.
Solo parcialmente. La lógica JavaScript puede adaptarse, pero no deben asumirse APIs, módulos o patrones propios de Node.js.
Sí. Funciones llamadas por fila, triggers pesados, JSONB grande o consultas internas repetidas pueden degradar rendimiento si no se miden.
Sí. Se trabajan riesgos de SQL dinámico, prepared plans, parámetros, quoting, allowlists y revisión de funciones vulnerables.
Sí. Se trabaja entorno reproducible, migraciones, pruebas automáticas, validación de extensión, pipeline local y rollback.
Depende del contexto. Debe compararse con PL/pgSQL, PL/Python, PL/Rust o servicios externos antes de adoptarlo.
Una solución PostgreSQL con PL/v8 que incluye funciones, triggers, JSONB, consultas internas, tests, migraciones, Docker, auditoría y documentación.
Sí. Puede adaptarse usando funciones anonimizadas, esquemas replicados, triggers reales de laboratorio y datos no sensibles.
Sí, esta formación puede ser bonificable hasta el 100% a través de FUNDAE, siempre que la empresa disponga de crédito formativo suficiente y se cumplan los requisitos de comunicación, asistencia y documentación exigidos.
Cuéntanos tus objetivos de negocio y prepararemos una propuesta formativa bonificable totalmente ad hoc
Revisamos tu caso
Preparamos la gestión
Tu equipo realiza el curso
Aplicas la bonificación
Después de la formación en directo, los alumnos podrán acceder a ejercicios prácticos para aplicar lo trabajado en clase y consolidar el aprendizaje con actividades guiadas.
Los alumnos podrán revisar las sesiones grabadas para repasar conceptos clave, recuperar explicaciones concretas o reforzar aquellos contenidos que necesiten después de la clase en directo.
Materiales, sesiones grabadas y documentación de apoyo quedan centralizados en la plataforma para que el equipo pueda consultarlos durante y después de la formación.
La plataforma permite registrar y confirmar la asistencia de los participantes, facilitando el seguimiento de la formación y la gestión documental necesaria para la bonificación FUNDAE.
Después de la formación en directo, los alumnos podrán acceder a ejercicios prácticos para aplicar lo trabajado en clase y consolidar el aprendizaje con actividades guiadas.
Una plataforma practica, con IA integrada y pensada para que mejores desarrollando. Se adapta a tu ritmo, te corrige al instante y te muestra tu progreso real.
Correccion magica
Feedback inteligente
Aprende de cada acierto y fallo con explicaciones claras
Los perfiles de datos podrán usar PL/v8 para transformar JSONB, normalizar datos, validar payloads, generar salidas tabulares, limpiar registros y preparar información para procesos analíticos o integraciones.
Arquitectos de software y datos
Los arquitectos podrán decidir si una lógica debe vivir en SQL, PL/pgSQL, PL/v8, PL/Python, PL/Rust, una extensión externa o un servicio backend desacoplado, aplicando criterios de seguridad, soporte y rendimiento.
Equipos DevOps, plataforma y cloud
Los perfiles de plataforma aprenderán a preparar entornos reproducibles, instalar extensiones, validar compatibilidad, crear pipelines, ejecutar pruebas, controlar versiones y operar PL/v8 en entornos corporativos.
Equipos de seguridad y compliance técnico
Los perfiles de seguridad podrán revisar permisos, funciones `SECURITY DEFINER`, SQL dinámico, datos sensibles, dependencias, extensiones externas, auditoría y gobierno de código procedural dentro de PostgreSQL.