IMSV0058 Diseño de aplicaciones web e integración de productos audiovisuales multimedia interactivos en aplicaciones web
Diseñar aplicaciones WEB e integrar productos audiovisuales multimedia interactivos en dichas aplicaciones
- Compatibilidad
- SCORM 1.2. Compatible con Moodle, Canvas, Blackboard, TalentLMS y otros
- Trazabilidad para FUNDAE
- Registros completos de actividad y evaluación, listos para auditoría
- Idiomas
- Castellano, catalán, euskera y gallego
- Última revisión
- 2026
Para quién es
Esta acción formativa está dirigida a profesionales de los siguientes sectores:
- Transversal
- Convenios: Intersectorial/transversal
Contenido del programa
HTML, CSS, JavaScript para aplicaciones multimedia interactivas
15 secciones
Ver todoOcultar
HTML, CSS, JavaScript para aplicaciones multimedia interactivas
15 secciones
Introducción al desarrollo en HTML5, CSS y JavaScript multimedia
- Introducción
- Objetivos
- Diagrama
- Evaluación inicial
- Evolución de HTML, CSS y JavaScript en el desarrollo multimedia
- Principales características y ventajas de HTML5 para multimedia
- Integración de multimedia con HTML, CSS y JavaScript
- Podcast
- Recuerda
- Tarjetas de estudio
- Autoevaluación
- Quiero saber más
Identificación de los elementos básicos de HTML y CSS
- Introducción
- Objetivos
- Diagrama
- Evaluación inicial
- Etiquetas HTML más utilizadas en el desarrollo multimedia
- Propiedades CSS esenciales para estilos multimedia
- Uso de selectores para manipular elementos específicos
- Podcast
- Recuerda
- Tarjetas de estudio
- Autoevaluación
- Quiero saber más
Empleo de Estructura HTML
- Introducción
- Objetivos
- Diagrama
- Evaluación inicial
- Organización adecuada de una página HTML para contenido multimedia
- Uso de encabezados, párrafos, listas y otros elementos multimedia
- Etiquetas semánticas para mejorar la accesibilidad
- Podcast
- Recuerda
- Tarjetas de estudio
- Autoevaluación
- Quiero saber más
Uso de Estructura CSS
- Introducción
- Objetivos
- Diagrama
- Evaluación inicial
- Organización y jerarquía de estilos CSS para proyectos multimedia
- Utilización de clases y IDs para aplicar estilos específicos
- Creación de reglas CSS reutilizables para elementos multimedia
- Podcast
- Recuerda
- Tarjetas de estudio
- Autoevaluación
- Quiero saber más
Manejo de Herencia CSS
- Introducción
- Objetivos
- Diagrama
- Evaluación inicial
- Entendimiento de cómo se heredan los estilos en cascada
- Manejo de la herencia para optimizar el mantenimiento de estilos
- Resolución de conflictos en la cascada de estilos
- Podcast
- Recuerda
- Tarjetas de estudio
- Autoevaluación
- Quiero saber más
Utilización de Estructura html/CSS para multipantalla y objetos multimedia
- Introducción
- Objetivos
- Diagrama
- Evaluación inicial
- Diseño responsive: creación de diseños adaptables a diferentes dispositivos
- Uso de media queries para estilos condicionales según el tamaño de pantalla
- Integración de elementos multimedia y su comportamiento en diferentes resoluciones
- Podcast
- Recuerda
- Tarjetas de estudio
- Autoevaluación
- Quiero saber más
Empleo de JavaScript: sentencia, expresión, variable, función, objeto y DOM
- Introducción
- Objetivos
- Diagrama
- Evaluación inicial
- Conceptos básicos de JavaScript: variables, funciones y objetos
- Manipulación del DOM para interactuar con los elementos HTML
- Implementación de eventos y su uso en aplicaciones multimedia
- Podcast
- Recuerda
- Tarjetas de estudio
- Autoevaluación
- Quiero saber más
Uso de Booleano, If/Else, string, número, DOM, eventos e interacción
- Introducción
- Objetivos
- Diagrama
- Evaluación inicial
- Uso de estructuras condicionales para lógica en aplicaciones multimedia
- Manipulación de cadenas de texto y números en proyectos multimedia
- Implementación de interacción basada en eventos del usuario
- Podcast
- Recuerda
- Tarjetas de estudio
- Autoevaluación
- Quiero saber más
Utilización de Bucles. Arrays. Funciones como objetos. Ámbitos. Cierres. Jquery
- Introducción
- Objetivos
- Diagrama
- Evaluación inicial
- Utilización de bucles y arrays para operar con conjuntos de datos
- Implementación de funciones como objetos y su aplicabilidad en proyectos multimedia
- Introducción a jQuery y su papel en la simplificación del código multimedia
- Podcast
- Recuerda
- Tarjetas de estudio
- Autoevaluación
- Quiero saber más
Empleo de Jquery ui. Interacción con usuario. Bootstrap. Diseño adaptativo
- Introducción
- Objetivos
- Diagrama
- Evaluación inicial
- Uso de jQuery UI para añadir interacción avanzada en aplicaciones multimedia
- Integración de Bootstrap para agilizar el diseño y desarrollo adaptativo
- Creación de una experiencia de usuario óptima en diferentes dispositivos
- Podcast
- Recuerda
- Tarjetas de estudio
- Autoevaluación
- Quiero saber más
Profundización en arrays, objetos, propiedades, métodos, tipos
- Introducción
- Objetivos
- Diagrama
- Evaluación inicial
- Exploración avanzada de arrays y objetos en proyectos multimedia
- Creación de métodos personalizados para objetos multimedia complejos
- Uso de tipos de datos especiales en situaciones específicas
- Podcast
- Recuerda
- Tarjetas de estudio
- Autoevaluación
- Quiero saber más
Utilización de Localstorage, Iframes, origin policy y json
- Introducción
- Objetivos
- Diagrama
- Evaluación inicial
- Uso de LocalStorage para almacenar datos en aplicaciones multimedia
- Integración de iframes para la inclusión de contenido externo
- Resolución de problemas de política de origen y manipulación de datos JSON
- Podcast
- Recuerda
- Tarjetas de estudio
- Autoevaluación
- Quiero saber más
Introducción a gráficos y animaciones svg. Geolocalización
- Introducción
- Objetivos
- Diagrama
- Evaluación inicial
- Creación de gráficos vectoriales escalables con SVG
- Implementación de animaciones SVG para mejorar la interacción
- Integración de la geolocalización en aplicaciones multimedia
- Podcast
- Recuerda
- Tarjetas de estudio
- Autoevaluación
- Quiero saber más
Empaquetado de aplicaciones web para Android, IOs o Firefox Os
- Introducción
- Objetivos
- Diagrama
- Evaluación inicial
- Herramientas y metodologías para empaquetar aplicaciones multimedia
- Adaptación de la aplicación web para su distribución en diferentes plataformas
- Consideraciones de seguridad y optimización en el empaquetado
- Podcast
- Recuerda
- Tarjetas de estudio
- Autoevaluación
- Quiero saber más
Optimización de las aplicaciones multimedia
- Introducción
- Objetivos
- Diagrama
- Evaluación inicial
- Identificación y resolución de problemas de rendimiento en aplicaciones multimedia
- Compresión y optimización de recursos multimedia para una carga más rápida
- Prácticas recomendadas para mejorar la eficiencia y usabilidad de las aplicaciones
- Podcast
- Recuerda
- Tarjetas de estudio
- Autoevaluación
- Quiero saber más
Bases de datos relacionales
3 secciones
Ver todoOcultar
Bases de datos relacionales
3 secciones
Creación de Bases de datos Relacionales
- Introducción
- Objetivos
- Diagrama
- Evaluación inicial
- Sistemas Gestores de Bases de Datos
- Diseño y estructura de una base de datos
- Sentencias SQL
- Tipos de datos
- Clave primaria y claves foráneas
- Diagramas Entidad-Relación
- Importar y exportar datos a una tabla
- Disparadores y reglas
- Podcast
- Recuerda
- Tarjetas de estudio
- Autoevaluación
- Quiero saber más
Implementación de Mysql
- Introducción
- Objetivos
- Diagrama
- Evaluación inicial
- Administración MySQL: Administración gráfica
- Gestión de usuarios y privilegios
- Protección de acceso a datos
- Conexiones seguras SSL
- Integración con aplicaciones externas
- Monitorización y optimización
- Mantenimiento
- Replicación
- Podcast
- Recuerda
- Tarjetas de estudio
- Autoevaluación
- Quiero saber más
Empleo de PostgreSql
- Introducción
- Objetivos
- Diagrama
- Evaluación inicial
- Replicación
- Administración PostgreSQL: Administración gráfica
- Gestión de usuarios y privilegios
- Extendiendo el SQL
- Sistema de tipos de PostgreSQL
- Lenguaje de procedimientos PL/pgSQL
- Ventajas de usar PL/pgSQL
- Consejos para desarrollo con PL/pgSQL
- Podcast
- Recuerda
- Tarjetas de estudio
- Autoevaluación
- Quiero saber más
Desarrollo de aplicaciones web con frameworks
10 secciones
Ver todoOcultar
Desarrollo de aplicaciones web con frameworks
10 secciones
Introducción, instalación y estructura de aplicación
- Introducción
- Objetivos
- Diagrama
- Evaluación inicial
- Conceptos básicos de desarrollo con frameworks web
- Proceso de instalación y configuración del framework elegido
- Estructura de una aplicación web utilizando el framework
- Podcast
- Recuerda
- Tarjetas de estudio
- Autoevaluación
- Quiero saber más
Gestión de Artisa CLI, Composer, Librerías y dependencias
- Introducción
- Objetivos
- Diagrama
- Evaluación inicial
- Uso del Artisan CLI para tareas de desarrollo y generación de código
- Gestión de dependencias y librerías externas con Composer
- Integración de librerías adicionales en el proyecto
- Podcast
- Recuerda
- Tarjetas de estudio
- Autoevaluación
- Quiero saber más
Uso de Routing, Providers, Facades y Contracts
- Introducción
- Objetivos
- Diagrama
- Evaluación inicial
- Configuración de rutas para manejar peticiones HTTP
- Utilización de Providers para extender funcionalidades del framework
- Empleo de Facades y Contracts para acceder a componentes del framework
- Podcast
- Recuerda
- Tarjetas de estudio
- Autoevaluación
- Quiero saber más
Aplicación de Controllers, Models y Generadores
- Introducción
- Objetivos
- Diagrama
- Evaluación inicial
- Creación y gestión de Controllers para manejar la lógica de la aplicación
- Uso de Models para interactuar con la base de datos y gestionar los datos
- Generación de recursos y código mediante herramientas de línea de comandos
- Podcast
- Recuerda
- Tarjetas de estudio
- Autoevaluación
- Quiero saber más
Empleo de Requests, Responses, Inputs, Helpers y Events
- Introducción
- Objetivos
- Diagrama
- Evaluación inicial
- Manipulación de peticiones y respuestas HTTP en la aplicación
- Tratamiento de inputs y datos recibidos en las peticiones
- Utilización de Helpers y Events para mejorar la organización y funcionalidad
- Podcast
- Recuerda
- Tarjetas de estudio
- Autoevaluación
- Quiero saber más
Uso de ORM Eloquent I y Query Builder
- Introducción
- Objetivos
- Diagrama
- Evaluación inicial
- Introducción al ORM Eloquent y su papel en el manejo de bases de datos
- Consultas a la base de datos utilizando Query Builder
- Relaciones entre tablas y operaciones avanzadas con Eloquent
- Podcast
- Recuerda
- Tarjetas de estudio
- Autoevaluación
- Quiero saber más
Empleo de ORM Eloquent II y Scheme Builder
- Introducción
- Objetivos
- Diagrama
- Evaluación inicial
- Uso de Eloquent para realizar consultas y operaciones más complejas
- Creación y manipulación de tablas con el Scheme Builder
- Migraciones y seeding para gestionar la estructura de la base de datos
- Podcast
- Recuerda
- Tarjetas de estudio
- Autoevaluación
- Quiero saber más
Utilización de Templates con Blade y Elixir
- Introducción
- Objetivos
- Diagrama
- Evaluación inicial
- Creación de plantillas con Blade, el motor de plantillas del framework
- Uso de Elixir para compilar y gestionar recursos front-end
- Implementación de layouts y vistas reutilizables en la aplicación
- Podcast
- Recuerda
- Tarjetas de estudio
- Autoevaluación
- Quiero saber más
Introducción a Formulario, Mail y Sesiones
- Introducción
- Objetivos
- Diagrama
- Evaluación inicial
- Validación y procesamiento de formularios en la aplicación
- Envío de correos electrónicos utilizando las funcionalidades de Mail
- Manejo de sesiones para mantener estados y datos en la aplicación
- Podcast
- Recuerda
- Tarjetas de estudio
- Autoevaluación
- Quiero saber más
Ejecución de Seguridad, Billing, idiomas, validaciones y buenas prácticas
- Introducción
- Objetivos
- Diagrama
- Evaluación inicial
- Implementación de medidas de seguridad para proteger la aplicación
- Integración de pasarelas de pago para funcionalidades de facturación
- Adición de soporte para múltiples idiomas y validaciones de datos
- Buenas prácticas de desarrollo para asegurar la calidad y mantenibilidad del código
- Podcast
- Recuerda
- Tarjetas de estudio
- Autoevaluación
- Quiero saber más
Web services restful
9 secciones
Ver todoOcultar
Web services restful
9 secciones
Creación de un entorno de desarrollo
- Introducción
- Objetivos
- Diagrama
- Evaluación inicial
- Configuración del entorno de desarrollo (IDE, editores de texto, etc.)
- Instalación y configuración de Node.js y npm
- Utilización de herramientas como Postman para probar y depurar servicios web
- Podcast
- Recuerda
- Tarjetas de estudio
- Autoevaluación
- Quiero saber más
Tratamiento de distintos tipos de peticiones HTTP
- Introducción
- Objetivos
- Diagrama
- Evaluación inicial
- Entender los diferentes métodos HTTP: GET, POST, PUT, DELETE, etc.
- Manipulación de parámetros en las peticiones HTTP (query params, body, headers)
- Manejo de respuestas y códigos de estado HTTP adecuados
- Podcast
- Recuerda
- Tarjetas de estudio
- Autoevaluación
- Quiero saber más
Modularización del Código en Node.js
- Introducción
- Objetivos
- Diagrama
- Evaluación inicial
- Estructura y organización de proyectos en Node.js
- Creación de módulos y paquetes reutilizables
- Implementación de buenas prácticas para mantener un código limpio y mantenible
- Podcast
- Recuerda
- Tarjetas de estudio
- Autoevaluación
- Quiero saber más
Aplicación de Tests unitarios de lado del servidor con sinon.js
- Introducción
- Objetivos
- Diagrama
- Evaluación inicial
- Importancia de realizar pruebas unitarias en el desarrollo de servicios web
- Configuración de entorno de pruebas con sinon.js
- Creación de tests unitarios para funciones y módulos en Node.js
- Podcast
- Recuerda
- Tarjetas de estudio
- Autoevaluación
- Quiero saber más
Diseño de la API
- Introducción
- Objetivos
- Diagrama
- Evaluación inicial
- Definición de los endpoints de la API RESTful
- Estandarización de nombres de rutas y recursos
- Consideraciones sobre versionado y compatibilidad de la API
- Podcast
- Recuerda
- Tarjetas de estudio
- Autoevaluación
- Quiero saber más
Creación de Proyecto Express Node.js
- Introducción
- Objetivos
- Diagrama
- Evaluación inicial
- Creación y configuración de un proyecto Express.js
- Uso de middleware para manejar solicitudes y respuestas
- Integración de herramientas y bibliotecas útiles en el proyecto
- Podcast
- Recuerda
- Tarjetas de estudio
- Autoevaluación
- Quiero saber más
Empleo de contacts.js
- Introducción
- Objetivos
- Diagrama
- Evaluación inicial
- Diseño y creación del módulo para gestionar contactos en la API
- Definición de funciones para crear, leer, actualizar y eliminar contactos
- Integración del módulo con la lógica de negocio de la aplicación
- Podcast
- Recuerda
- Tarjetas de estudio
- Autoevaluación
- Quiero saber más
Implementación de rutas
- Introducción
- Objetivos
- Diagrama
- Evaluación inicial
- Creación de rutas para diferentes endpoints de la API
- Uso de los métodos HTTP adecuados para cada ruta
- Validación de datos de entrada en las rutas
- Podcast
- Recuerda
- Tarjetas de estudio
- Autoevaluación
- Quiero saber más
Integración de las Rutas a nuestra aplicación
- Introducción
- Objetivos
- Diagrama
- Evaluación inicial
- Integración de las rutas creadas en la aplicación Express
- Asociación de las rutas con las funciones del módulo contacts.js
- Prueba y depuración de las rutas para garantizar su correcto funcionamiento
- Podcast
- Recuerda
- Tarjetas de estudio
- Autoevaluación
- Quiero saber más
UI (Interfaz de Usuario)
6 secciones
Ver todoOcultar
UI (Interfaz de Usuario)
6 secciones
Empleo de Canvas
- Introducción
- Objetivos
- Diagrama
- Evaluación inicial
- Introducción a la etiqueta Canvas en HTML5 para gráficos interactivos
- Uso de JavaScript para dibujar y animar en el lienzo Canvas
- Aplicación de transformaciones y efectos en elementos del Canvas
- Podcast
- Recuerda
- Tarjetas de estudio
- Autoevaluación
- Quiero saber más
Desarrollo de UI: Text, Image, Raw Image
- Introducción
- Objetivos
- Diagrama
- Evaluación inicial
- Creación de elementos de texto en la interfaz de usuario
- Incorporación de imágenes estáticas en la UI y su manipulación
- Uso de imágenes sin procesar (Raw Image) para aplicar efectos visuales
- Podcast
- Recuerda
- Tarjetas de estudio
- Autoevaluación
- Quiero saber más
Implementación de UI: Button, Tongle, Slider, Scrollbar, Dropdown, Input Field
- Introducción
- Objetivos
- Diagrama
- Evaluación inicial
- Diseño e implementación de botones interactivos en la interfaz
- Creación de interruptores (toggle), deslizadores (sliders) y barras de desplazamiento (scrollbars)
- Incorporación de menús desplegables (dropdowns) y campos de entrada de texto (input field)
- Podcast
- Recuerda
- Tarjetas de estudio
- Autoevaluación
- Quiero saber más
Diseño UI: Panel, Scroll View.(A1: Cambio de escenas)
- Introducción
- Objetivos
- Diagrama
- Evaluación inicial
- Creación y personalización de paneles para agrupar elementos en la UI
- Implementación de vistas de desplazamiento (scroll views) para contenido extenso
- Uso de UI para facilitar el cambio de escenas en la aplicación
- Podcast
- Recuerda
- Tarjetas de estudio
- Autoevaluación
- Quiero saber más
Ejecución de EventSystem. (A2: Controlar video). Event triggers
- Introducción
- Objetivos
- Diagrama
- Evaluación inicial
- Introducción al sistema de eventos para la interacción con la UI
- Control de eventos para manipular videos y su reproducción
- Uso de event triggers para activar acciones en respuesta a eventos específicos
- Podcast
- Recuerda
- Tarjetas de estudio
- Autoevaluación
- Quiero saber más
Detección y manipulación de objetos mediante Raycast
- Introducción
- Objetivos
- Diagrama
- Evaluación inicial
- Entendimiento del Raycast para detectar colisiones y clics en objetos
- Utilización de Raycast para seleccionar y manipular objetos en la escena
- Implementación de interacciones basadas en la detección de Raycast
- Podcast
- Recuerda
- Tarjetas de estudio
- Autoevaluación
- Quiero saber más
Scripting C#
18 secciones
Ver todoOcultar
Scripting C#
18 secciones
Configuración de un script en c#: clase y librerías
- Introducción
- Objetivos
- Diagrama
- Evaluación inicial
- Composición básica de un script en C#
- Importancia y uso de las librerías en el desarrollo de scripts
- Organización de clases y métodos en un script
- Podcast
- Recuerda
- Tarjetas de estudio
- Autoevaluación
- Quiero saber más
Empleo de variables: Públicas, privadas, locales y globales
- Introducción
- Objetivos
- Diagrama
- Evaluación inicial
- Diferentes tipos de variables y su alcance en C#
- Uso de variables públicas para comunicación entre scripts y objetos
- Implementación de variables locales y globales en distintos contextos
- Podcast
- Recuerda
- Tarjetas de estudio
- Autoevaluación
- Quiero saber más
Uso de Arrays
- Introducción
- Objetivos
- Diagrama
- Evaluación inicial
- Creación y manejo de arrays en C#
- Utilización de arrays para almacenar y manipular conjuntos de datos
- Operaciones comunes con arrays, como ordenación y búsqueda
- Podcast
- Recuerda
- Tarjetas de estudio
- Autoevaluación
- Quiero saber más
Implementación de Sentencias de control: If, Else if, While, Do, For, Switch
- Introducción
- Objetivos
- Diagrama
- Evaluación inicial
- Aplicación de estructuras de control condicionales (if, else if, switch)
- Uso de bucles (while, do, for) para iteraciones y ejecuciones repetidas
- Elección adecuada de las sentencias de control según el escenario
- Podcast
- Recuerda
- Tarjetas de estudio
- Autoevaluación
- Quiero saber más
Construcción de una clase
- Introducción
- Objetivos
- Diagrama
- Evaluación inicial
- Creación de clases personalizadas en C#
- Definición de propiedades y métodos dentro de una clase
- Instanciación y uso de objetos basados en la clase creada
- Podcast
- Recuerda
- Tarjetas de estudio
- Autoevaluación
- Quiero saber más
Gestión de Clase Input
- Introducción
- Objetivos
- Diagrama
- Evaluación inicial
- Acceso y uso de la Clase Input para obtener entradas del usuario
- Detección de eventos de teclado y ratón para interacción en el juego
- Implementación de controles personalizados usando la Clase Input
- Podcast
- Recuerda
- Tarjetas de estudio
- Autoevaluación
- Quiero saber más
Gestión de Clase Time
- Introducción
- Objetivos
- Diagrama
- Evaluación inicial
- Uso de la Clase Time para medir el tiempo en el juego
- Creación de eventos y acciones basadas en el tiempo transcurrido
- Control del flujo de ejecución mediante la Clase Time
- Podcast
- Recuerda
- Tarjetas de estudio
- Autoevaluación
- Quiero saber más
Gestión de Clase Transform
- Introducción
- Objetivos
- Diagrama
- Evaluación inicial
- Manipulación y transformación de objetos en la escena utilizando la Clase Transform
- Acceso y modificación de posición, rotación y escala de objetos
- Uso de la Clase Transform para crear animaciones y efectos visuales
- Podcast
- Recuerda
- Tarjetas de estudio
- Autoevaluación
- Quiero saber más
Gestión de Clase Rigidbody y Rigidbody2D
- Introducción
- Objetivos
- Diagrama
- Evaluación inicial
- Integración de la Clase Rigidbody para la física 3D
- Uso de la Clase Rigidbody2D para la física 2D
- Aplicación de fuerzas y colisiones en objetos con la Clase Rigidbody
- Podcast
- Recuerda
- Tarjetas de estudio
- Autoevaluación
- Quiero saber más
Desarrollo de UI: Text, Image, Raw Image
- Introducción
- Objetivos
- Diagrama
- Evaluación inicial
- Implementación de elementos de texto (UI Text) en la interfaz de usuario
- Visualización de imágenes y texturas (UI Image, UI Raw Image) en la pantalla
- Personalización de la apariencia de los elementos de la interfaz de usuario
- Podcast
- Recuerda
- Tarjetas de estudio
- Autoevaluación
- Quiero saber más
Diseño de UI: Button, Tongle, Slider, Scrollbar, Dropdown, Input Field
- Introducción
- Objetivos
- Diagrama
- Evaluación inicial
- Uso de elementos interactivos como botones (UI Button) y conmutadores (UI Toggle)
- Control de valores numéricos con sliders (UI Slider) y barras de desplazamiento (UI Scrollbar)
- Creación de menús desplegables (UI Dropdown) y campos de entrada de texto (UI Input Field)
- Podcast
- Recuerda
- Tarjetas de estudio
- Autoevaluación
- Quiero saber más
Aplicación de UI: Panel, Scroll View.(A1: Cambio de escenas)
- Introducción
- Objetivos
- Diagrama
- Evaluación inicial
- Organización de elementos UI en paneles (UI Panel) para una mejor estructura visual
- Implementación de una función para cambiar de escena (A1) utilizando botones y eventos
- Creación de una vista desplazable (UI Scroll View) para contenido extenso
- Podcast
- Recuerda
- Tarjetas de estudio
- Autoevaluación
- Quiero saber más
Gestión de EventSystem. (A2: Controlar video). Event triggers
- Introducción
- Objetivos
- Diagrama
- Evaluación inicial
- Configuración y uso del EventSystem para la gestión de eventos
- Control y reproducción de videos (A2) mediante eventos y Event Triggers
- Aplicación de Event Triggers para interacción de elementos UI
- Podcast
- Recuerda
- Tarjetas de estudio
- Autoevaluación
- Quiero saber más
Detección y manipulación de objetos mediante Raycast
- Introducción
- Objetivos
- Diagrama
- Evaluación inicial
- Utilización de Raycast para detectar colisiones y clics sobre objetos
- Implementación de una función para interactuar con objetos mediante Raycast
- Aplicación de Raycast para mejorar la jugabilidad y la interacción en el juego
- Podcast
- Recuerda
- Tarjetas de estudio
- Autoevaluación
- Quiero saber más
Introducción a Clase Raycast
- Introducción
- Objetivos
- Diagrama
- Evaluación inicial
- Exploración de los métodos y propiedades de la Clase Raycast
- Uso de la Clase Raycast para realizar trazados de rayos y detección de colisiones
- Creación de acciones y eventos basados en los resultados de Raycast
- Podcast
- Recuerda
- Tarjetas de estudio
- Autoevaluación
- Quiero saber más
Aplicación de Clase Physics y Physics2D
- Introducción
- Objetivos
- Diagrama
- Evaluación inicial
- Integración de la Clase Physics para la simulación de física 3D
- Uso de la Clase Physics2D para la simulación de física 2D
- Implementación de comportamientos físicos realistas en objetos del juego
- Podcast
- Recuerda
- Tarjetas de estudio
- Autoevaluación
- Quiero saber más
Detección de colisiones
- Introducción
- Objetivos
- Diagrama
- Evaluación inicial
- Implementación de detección de colisiones en C#
- Uso de colisionadores y triggers para interactuar con otros objetos
- Gestión de eventos y acciones basadas en colisiones entre objetos
- Podcast
- Recuerda
- Tarjetas de estudio
- Autoevaluación
- Quiero saber más
Serialización
- Introducción
- Objetivos
- Diagrama
- Evaluación inicial
- Concepto y utilidad de la serialización en C#
- Implementación de la serialización para guardar y cargar datos del juego
- Uso de la serialización para crear sistemas de guardado y carga de partidas
- Podcast
- Recuerda
- Tarjetas de estudio
- Autoevaluación
- Quiero saber más
Conexiones a fuentes externas (JSON)
7 secciones
Ver todoOcultar
Conexiones a fuentes externas (JSON)
7 secciones
Fundamentos del lenguaje JSON
- Introducción
- Objetivos
- Diagrama
- Evaluación inicial
- Historia y propósito del formato JSON (JavaScript Object Notation)
- Sintaxis básica: objetos, arrays, valores y pares clave-valor
- Ventajas y casos de uso de JSON en conexiones a fuentes externas
- Podcast
- Recuerda
- Tarjetas de estudio
- Autoevaluación
- Quiero saber más
Comparativa con el lenguaje xml
- Introducción
- Objetivos
- Diagrama
- Evaluación inicial
- Diferencias fundamentales entre JSON y XML en estructura y uso
- Ventajas y desventajas de JSON frente a XML en conexiones a fuentes externas
- Criterios para elegir entre JSON y XML en diferentes escenarios
- Podcast
- Recuerda
- Tarjetas de estudio
- Autoevaluación
- Quiero saber más
Estudio de las partes de un objeto JSON
- Introducción
- Objetivos
- Diagrama
- Evaluación inicial
- Identificación y comprensión de los componentes de un objeto JSON
- Uso adecuado de las llaves (keys) y los valores asociados en objetos
- Ejemplos prácticos de objetos JSON y su estructura
- Podcast
- Recuerda
- Tarjetas de estudio
- Autoevaluación
- Quiero saber más
Análisis de los Tipos de valores
- Introducción
- Objetivos
- Diagrama
- Evaluación inicial
- Reconocimiento de los diferentes tipos de datos que pueden almacenarse en JSON
- Valores primitivos: cadenas, números, booleanos y valores nulos
- Valores complejos: objetos y arrays como valores en JSON
- Podcast
- Recuerda
- Tarjetas de estudio
- Autoevaluación
- Quiero saber más
Utilización de Arrays
- Introducción
- Objetivos
- Diagrama
- Evaluación inicial
- Definición y creación de arrays en el formato JSON
- Uso de índices y acceso a elementos en arrays JSON
- Arrays multidimensionales y su aplicación en conexiones a fuentes externas
- Podcast
- Recuerda
- Tarjetas de estudio
- Autoevaluación
- Quiero saber más
Lectura y escritura de JsonUtility
- Introducción
- Objetivos
- Diagrama
- Evaluación inicial
- Introducción a JsonUtility en lenguajes de programación compatibles
- Procesamiento de datos JSON: lectura y deserialización en objetos del lenguaje
- Serialización de objetos a formato JSON con JsonUtility
- Podcast
- Recuerda
- Tarjetas de estudio
- Autoevaluación
- Quiero saber más
Serialización con JSON
- Introducción
- Objetivos
- Diagrama
- Evaluación inicial
- Implementación de serialización manual de datos a formato JSON
- Conversión de objetos y estructuras de datos a su representación JSON
- Consideraciones sobre rendimiento y seguridad al serializar datos sensibles
- Podcast
- Recuerda
- Tarjetas de estudio
- Autoevaluación
- Quiero saber más
Realidad aumentada
4 secciones
Ver todoOcultar
Realidad aumentada
4 secciones
Funcionamiento y fundamento de las librerías de Vuforia
- Introducción
- Objetivos
- Diagrama
- Evaluación inicial
- Introducción a la realidad aumentada y su aplicación en proyectos con Vuforia
- Características principales de Vuforia y cómo se integra con diferentes plataformas
- Explicación de los conceptos clave, como marcadores, reconocimiento y seguimiento
- Podcast
- Recuerda
- Tarjetas de estudio
- Autoevaluación
- Quiero saber más
Creación de Marcas
- Introducción
- Objetivos
- Diagrama
- Evaluación inicial
- Definición de marcadores y su importancia en el desarrollo de aplicaciones de realidad aumentada
- Métodos para generar y diseñar marcadores personalizados
- Estrategias para optimizar la detección y reconocimiento de marcas en diferentes condiciones
- Podcast
- Recuerda
- Tarjetas de estudio
- Autoevaluación
- Quiero saber más
Interactuación con la información
- Introducción
- Objetivos
- Diagrama
- Evaluación inicial
- Cómo superponer información digital en el mundo real a través de la realidad aumentada
- Creación de elementos interactivos como botones, ventanas emergentes y objetos 3D
- Implementación de acciones y comportamientos al interactuar con los elementos virtuales
- Podcast
- Recuerda
- Tarjetas de estudio
- Autoevaluación
- Quiero saber más
Empleo de lector de códigos QR
- Introducción
- Objetivos
- Diagrama
- Evaluación inicial
- Funcionamiento y utilidad de los códigos QR en aplicaciones de realidad aumentada
- Integración de un lector de códigos QR en la aplicación de realidad aumentada
- Uso de códigos QR para acceder a contenido adicional o desencadenar eventos específicos
- Podcast
- Recuerda
- Tarjetas de estudio
- Autoevaluación
- Quiero saber más
Realidad virtual
7 secciones
Ver todoOcultar
Realidad virtual
7 secciones
Desarrollo de juegos de inmersión en 360
- Introducción
- Objetivos
- Diagrama
- Evaluación inicial
- Concepto de juegos de inmersión en 360 y su impacto en la experiencia del usuario
- Técnicas para la creación de entornos y escenas inmersivas en 360 grados
- Implementación de interacción y mecánicas de juego adaptadas a la realidad virtual
- Podcast
- Recuerda
- Tarjetas de estudio
- Autoevaluación
- Quiero saber más
Implementación de Unity UI en RV
- Introducción
- Objetivos
- Diagrama
- Evaluación inicial
- Integración del Unity UI para el diseño de interfaces de usuario en entornos de realidad virtual
- Creación de menús y elementos interactivos utilizando las herramientas del Unity UI
- Optimización de la interfaz para una navegación intuitiva y cómoda en la realidad virtual
- Podcast
- Recuerda
- Tarjetas de estudio
- Autoevaluación
- Quiero saber más
Aplicación de IU espacial
- Introducción
- Objetivos
- Diagrama
- Evaluación inicial
- Diseño y ubicación de elementos de interfaz en un espacio tridimensional
- Uso de la geometría y perspectiva para lograr una IU espacial coherente y atractiva
- Consideraciones ergonómicas y de usabilidad para la IU espacial
- Podcast
- Recuerda
- Tarjetas de estudio
- Autoevaluación
- Quiero saber más
Desarrollo del marco básico para interactuar con objetos en VR, incluyendo manejar la mirada y mirar hacia fuera
- Introducción
- Objetivos
- Diagrama
- Evaluación inicial
- Implementación de interacciones básicas como selección y activación mediante la mirada
- Uso de técnicas de 'mirar hacia fuera' para interacción con elementos fuera del campo de visión
- Configuración de eventos y respuestas para la interacción con objetos en realidad virtual
- Podcast
- Recuerda
- Tarjetas de estudio
- Autoevaluación
- Quiero saber más
Movimiento de la retícula, escalamiento, shaders, y reaccionar a las normales
- Introducción
- Objetivos
- Diagrama
- Evaluación inicial
- Manipulación de la retícula en entornos de realidad virtual para diferentes tipos de interacciones
- Aplicación de efectos visuales mediante shaders para mejorar la inmersión en el entorno
- Respuesta y reacción a las normales de los objetos para un comportamiento realista en las interacciones
- Podcast
- Recuerda
- Tarjetas de estudio
- Autoevaluación
- Quiero saber más
Movimiento basado en la rotación de la cabeza
- Introducción
- Objetivos
- Diagrama
- Evaluación inicial
- Implementación de sistemas de movimiento basados en la rotación de la cabeza (head-based movement)
- Uso de técnicas como el movimiento parabólico o desplazamiento suave para evitar mareos en los usuarios
- Adaptación de la velocidad y aceleración del movimiento para una experiencia cómoda en RV
- Podcast
- Recuerda
- Tarjetas de estudio
- Autoevaluación
- Quiero saber más
Utilización del touchpad, teclado y ratón con RV
- Introducción
- Objetivos
- Diagrama
- Evaluación inicial
- Integración de controles tradicionales (touchpad, teclado, ratón) para interacción en entornos de realidad virtual
- Configuración de los controles para navegar, seleccionar objetos y realizar acciones en la realidad virtual
- Mejoras y ajustes en la experiencia de usuario al utilizar controles no específicos para RV
- Podcast
- Recuerda
- Tarjetas de estudio
- Autoevaluación
- Quiero saber más
Optimización para móviles
9 secciones
Ver todoOcultar
Optimización para móviles
9 secciones
Aplicación de Juegos de inmersión en 360º
- Introducción
- Objetivos
- Diagrama
- Evaluación inicial
- Introducción a los juegos de realidad virtual y 360º en dispositivos móviles
- Consideraciones especiales para la optimización de juegos de inmersión
- Técnicas para mejorar la experiencia y rendimiento en juegos de 360º
- Podcast
- Recuerda
- Tarjetas de estudio
- Autoevaluación
- Quiero saber más
Estudio de dispositivos móviles y características mínimas actuales
- Introducción
- Objetivos
- Diagrama
- Evaluación inicial
- Análisis de las especificaciones técnicas comunes en dispositivos móviles
- Identificación de las características mínimas requeridas para un rendimiento óptimo
- Adaptación del juego a diferentes dispositivos móviles y resoluciones
- Podcast
- Recuerda
- Tarjetas de estudio
- Autoevaluación
- Quiero saber más
Optimización de modelos
- Introducción
- Objetivos
- Diagrama
- Evaluación inicial
- Reducción de polígonos y simplificación de modelos para un mejor rendimiento
- Uso de LOD (Niveles de detalle) para adaptar la calidad visual en tiempo real
- Estrategias para optimizar la animación y rigging de los modelos en juegos móviles
- Podcast
- Recuerda
- Tarjetas de estudio
- Autoevaluación
- Quiero saber más
Optimización de texturas
- Introducción
- Objetivos
- Diagrama
- Evaluación inicial
- Técnicas de compresión de texturas para reducir el consumo de memoria
- Uso de atlas de texturas y técnicas de empaquetado para mejorar el rendimiento
- Selección adecuada de formatos de textura según la plataforma y dispositivo
- Podcast
- Recuerda
- Tarjetas de estudio
- Autoevaluación
- Quiero saber más
Configuración de Normal mapping
- Introducción
- Objetivos
- Diagrama
- Evaluación inicial
- Implementación del mapeo de normales para agregar detalles sin aumentar polígonos
- Consideraciones para la creación y uso eficiente de mapas de normales
- Impacto en el rendimiento y cómo equilibrar la calidad visual con la optimización
- Podcast
- Recuerda
- Tarjetas de estudio
- Autoevaluación
- Quiero saber más
Aplicación de texturas preiluminadas
- Introducción
- Objetivos
- Diagrama
- Evaluación inicial
- Uso de texturas preiluminadas para mejorar la calidad visual en dispositivos móviles
- Técnicas de baking de iluminación para reducir la carga computacional
- Consideraciones en la implementación y optimización de texturas preiluminadas
- Podcast
- Recuerda
- Tarjetas de estudio
- Autoevaluación
- Quiero saber más
Optimización de terrenos de Unity
- Introducción
- Objetivos
- Diagrama
- Evaluación inicial
- Uso de terrenos y heightmaps para la creación de escenarios detallados
- Reducción de la complejidad del terreno y técnicas de optimización
- Uso de técnicas de mezcla de texturas para mejorar la calidad visual y el rendimiento
- Podcast
- Recuerda
- Tarjetas de estudio
- Autoevaluación
- Quiero saber más
Metodología práctica para un renderizado optimizado
- Introducción
- Objetivos
- Diagrama
- Evaluación inicial
- Uso de técnicas de sombreado y efectos visuales eficientes
- Estrategias para el culling (eliminación) de objetos no visibles
- Implementación de técnicas de post-procesado con mínimo impacto en el rendimiento
- Podcast
- Recuerda
- Tarjetas de estudio
- Autoevaluación
- Quiero saber más
Optimización de un Scripting y Gameplay
- Introducción
- Objetivos
- Diagrama
- Evaluación inicial
- Programación eficiente y optimizada para mejorar la fluidez del gameplay
- Gestión de recursos y memoria para evitar problemas de rendimiento
- Optimización de algoritmos y scripts para un funcionamiento fluido en dispositivos móviles
- Podcast
- Recuerda
- Tarjetas de estudio
- Autoevaluación
- Quiero saber más
Diseñado para que terminen
Los cursos buenos son los que se terminan. Cada recurso está pensado para mantener a tus estudiantes avanzando: desde el primer objetivo hasta el cierre del curso.
Objetivos
Saben qué van a aprender al inicio de cada tema. Sin avanzar a ciegas.
Diagramas
Conceptos clave visualizados antes de leer. Menos esfuerzo, mejor retención.
Podcasts
Otro formato para avanzar fuera del ordenador: en el coche, andando, entre tareas.
Autoevaluaciones
Saben dónde están en cada paso. Sin sorpresas al final del curso.
Tarjetas de estudio
Repasan en 5 minutos. No tienen que releer todo el tema antes de avanzar.
Recuerda
Cierre de cada tema con lo esencial. Pasan al siguiente con todo claro.
Quiero saber más
Opcional, para curiosos. No alarga el curso de quien solo quiere terminar.
Demo abierta
Pruébalo tú mismo. Un curso completo, sin formularios.
SEAD025PO Básico de Gestión de Prevención de Riesgos Laborales · 50h · 4 idiomas
Bonificación FUNDAE
Ocupados 2024-2027, 2ª Fase
ESTATAL_2024_27_F2
Importe subvencionable y modalidades
Lo que tú cobras por estudiante al impartir esta acción bonificada. No es el precio del SCORM.
Duración
480h
Importe subvencionable por estudiante
5170€
Módulo económico: 10.77€/hora
