Formación en Diseño Web y desarrollo de aplicaciones

Listado de cursos relacionados

Dentro de cada curso podrás ver el contenido resumido, si quieres información más completa, puedes solicitar toda la información rellenando el formulario de contacto.

Gratuito para:

$

Trabajadores

$

Desempleados

BIG DATA. BÁSICO 30 horas

Fechas: Consultar en el centro

Presentación

El curso Big Data Básico está diseñado para introducir al alumnado en los fundamentos del tratamiento masivo de datos, las tecnologías que lo hacen posible y las aplicaciones reales en empresas y organizaciones. A lo largo de 30 horas, el participante comprenderá qué es Big Data, cómo se recopilan, almacenan y procesan grandes volúmenes de información y qué herramientas se utilizan actualmente en este ámbito.

Objetivos

Proporcionar una visión introductoria al mundo del Big Data, sus conceptos fundamentales, tecnologías principales y aplicaciones prácticas en distintos sectores.

Objetivos específicos

  • Comprender el concepto de Big Data y las características 5V (volumen, velocidad, variedad, veracidad y valor).

  • Conocer la arquitectura básica de un sistema Big Data.

  • Identificar los principales tipos de datos y fuentes de generación.

  • Introducirse en tecnologías clave: Hadoop, HDFS, MapReduce, Spark.

  • Comprender el papel del Machine Learning dentro del ecosistema Big Data.

  • Conocer herramientas de análisis y visualización de datos.

  • Revisar casos de uso reales en empresas e instituciones.

  • Entender buenas prácticas de calidad, seguridad y gobierno del dato.

  • Adquirir vocabulario técnico básico relacionado con Big Data.

Temario

Módulo 1. Introducción al Big Data

  • ¿Qué es el Big Data?

  • Las 5V del Big Data.

  • Datos estructurados, semiestructurados y no estructurados.

  • Importancia del dato en la economía digital.

Módulo 2. Ecosistema Big Data

  • Arquitectura general de sistemas Big Data.

  • Data Lake vs Data Warehouse.

  • Procesamiento batch vs procesamiento en tiempo real.

  • Roles en un entorno Big Data: científico, ingeniero y analista de datos.

Módulo 3. Tecnologías fundamentales

  • Introducción al framework Hadoop.

  • HDFS: sistema de almacenamiento distribuido.

  • Concepto y funcionamiento de MapReduce.

  • Introducción a Apache Spark y procesamiento en memoria.

  • Herramientas del ecosistema Hadoop: Hive, Pig, Oozie, Sqoop.

Módulo 4. Captura y almacenamiento de datos

  • Orígenes y tipos de datos: sensores, logs, redes sociales, transacciones.

  • Ingesta de datos: herramientas como Flume y Kafka.

  • Almacenamiento distribuido y escalabilidad.

Módulo 5. Análisis y visualización

  • Conceptos básicos de análisis de datos.

  • Machine Learning dentro del ecosistema Big Data.

  • Herramientas de visualización: Power BI, Tableau, Kibana.

  • Introducción al análisis exploratorio.

Módulo 6. Casos de uso y aplicaciones reales

  • Big Data en marketing.

  • Big Data en salud.

  • Big Data en ciberseguridad.

  • Big Data en logística y smart cities.

Módulo 7. Seguridad y gobierno del dato

  • Protección de datos y calidad del dato.

  • Cumplimiento normativo y GDPR.

  • Buenas prácticas de gobierno del dato.

Si necesitas más información, contacta a través del formulario

DESARROLLO DE APLICACIONES CON NODE.JS Y EXPRESS - 30 horas

Sábados de 09:00 a 14:00. Fechas: 14/02/2026 a 18/04/2026

Presentación

El curso está diseñado para introducir al alumnado en el desarrollo de aplicaciones web utilizando Node.js y el framework Express.js, permitiendo la creación de aplicaciones escalables y eficientes del lado del servidor. Durante el curso, el participante aprenderá a instalar, configurar y programar aplicaciones Node.js, gestionar rutas y middleware con Express y conectar sus aplicaciones a bases de datos.

Se combina la teoría necesaria con ejercicios prácticos para que los estudiantes adquieran habilidades funcionales desde el primer día, facilitando la transición hacia proyectos reales de desarrollo backend.

Objetivos

Capacitar a los participantes en la creación de aplicaciones web usando Node.js y Express, con buenas prácticas de desarrollo, gestión de rutas y conexión con bases de datos.

Objetivos específicos

  • Comprender la arquitectura y funcionamiento de Node.js.

  • Configurar entornos de desarrollo y herramientas necesarias.

  • Crear servidores HTTP con Node.js.

  • Gestionar rutas y middleware con Express.js.

  • Manejar solicitudes y respuestas HTTP.

  • Conectar aplicaciones a bases de datos (MongoDB, SQL u otras).

  • Implementar plantillas de vistas y gestión de rutas dinámicas.

  • Aplicar buenas prácticas de desarrollo y seguridad.

  • Desarrollar aplicaciones web básicas funcionales y escalables.

Temario

Módulo 1. Introducción a Node.js

  • Conceptos básicos de Node.js.

  • Instalación y configuración del entorno de desarrollo.

  • Arquitectura orientada a eventos y asincronía.

  • Uso de NPM y gestión de dependencias.

Módulo 2. Servidores y manejo de HTTP

  • Creación de un servidor HTTP con Node.js.

  • Gestión de solicitudes y respuestas.

  • Manejo de archivos estáticos y rutas básicas.

Módulo 3. Introducción a Express.js

  • Instalación y configuración de Express.js.

  • Rutas y métodos HTTP.

  • Middleware y su utilidad.

  • Gestión de errores y logging.

Módulo 4. Plantillas y vistas

  • Integración de motores de plantillas (EJS, Pug o Handlebars).

  • Renderizado dinámico de contenido.

  • Layouts y componentes reutilizables.

Módulo 5. Conexión con bases de datos

  • Conceptos de bases de datos relacionales y no relacionales.

  • Conexión a MongoDB o SQL desde Node.js.

  • CRUD: creación, lectura, actualización y eliminación de datos.

  • Validación y gestión de errores en la base de datos.

Módulo 6. APIs REST con Express

  • Creación de endpoints RESTful.

  • Gestión de rutas dinámicas y parámetros.

  • Manejo de JSON y peticiones AJAX.

  • Seguridad básica: autenticación y control de acceso.

Módulo 7. Buenas prácticas y despliegue

    • Estructura de proyectos Node.js/Express.

    • Manejo de variables de entorno y configuración.

    • Estrategias de depuración y testing básico.

    • Despliegue de aplicaciones Node.js en servidores locales o en la nube.

Si necesitas más información, contacta a través del formulario

DESARROLLO DE APLICACIONES CON ANDROID NIVEL BÁSICO - 40 horas

Martes y jueves de 17:30 a 20:00. Fechas: 10/02/2026 a 31/03/2026

Presentación

Este curso está diseñado para introducir a los participantes en el desarrollo de aplicaciones móviles para Android, utilizando herramientas y lenguajes actuales como Java o Kotlin y el entorno Android Studio. Los alumnos aprenderán a crear aplicaciones funcionales, con interfaces gráficas interactivas, gestión de datos y comunicación básica con servicios externos.

El curso combina teoría y práctica para que los estudiantes construyan aplicaciones móviles sencillas desde cero, comprendiendo la arquitectura de Android y las buenas prácticas en el desarrollo móvil.

Objetivos

Capacitar a los participantes en el desarrollo de aplicaciones móviles básicas para Android, entendiendo la estructura de proyectos, interfaces gráficas y lógica de programación orientada a eventos.

Objetivos específicos

  • Conocer la plataforma Android y su ecosistema.

  • Instalar y configurar Android Studio y el SDK de Android.

  • Crear interfaces gráficas con layouts XML y componentes visuales.

  • Gestionar la navegación entre actividades y fragmentos.

  • Manejar eventos y comunicación entre componentes.

  • Almacenar y recuperar datos localmente (SharedPreferences y SQLite).

  • Introducir conceptos básicos de comunicación con APIs y servicios web.

  • Aplicar buenas prácticas de desarrollo y depuración en Android.

Temario

Módulo 1. Introducción a Android

  • Historia y evolución de Android.

  • Ecosistema Android: dispositivos y versiones.

  • Instalación y configuración de Android Studio.

  • Estructura de un proyecto Android.

Módulo 2. Interfaces gráficas

  • Layouts y componentes básicos: TextView, Button, EditText, ImageView.

  • Uso de contenedores: LinearLayout, RelativeLayout, ConstraintLayout.

  • Personalización de estilos y temas.

Módulo 3. Actividades y navegación

  • Ciclo de vida de una actividad.

  • Creación y gestión de actividades.

  • Comunicación entre actividades con Intents.

  • Introducción a fragmentos y navegación básica.

Módulo 4. Manejo de eventos y lógica

  • Programación orientada a eventos.

  • Listeners y handlers.

  • Validación de datos de entrada.

  • Control de flujo en la aplicación.

Módulo 5. Almacenamiento de datos

  • Almacenamiento interno y externo.

  • SharedPreferences: guardar y recuperar información sencilla.

  • Introducción a bases de datos SQLite.

  • Lectura y escritura de datos estructurados.

Módulo 6. Comunicación con servicios

  • Conceptos básicos de APIs REST.

  • Peticiones HTTP y manejo de JSON.

  • Uso de bibliotecas para consumo de servicios web (Volley, Retrofit).

  • Visualización de datos obtenidos de servicios externos.

Módulo 7. Buenas prácticas y depuración

  • Estrategias de testing y depuración.

  • Gestión de errores y excepciones.

  • Optimización de rendimiento básico.

  • Publicación y despliegue de aplicaciones en entornos de prueba.

Si necesitas más información, contacta a través del formulario

WORDPRESS: CREACIÓN DE PÁGINAS WEB - 35 horas

Fechas: Lunes y miércoles de 18:00 a 20:00. Fechas: 09/02/2026-15/04/2026

Presentación

Este curso está diseñado para introducir a los participantes en la creación y personalización de sitios web mediante WordPress y el constructor visual Elementor. Los alumnos aprenderán a crear páginas web funcionales, modernas y adaptables a distintos dispositivos, sin necesidad de conocimientos avanzados de programación.

El curso combina teoría y práctica, permitiendo que los estudiantes dominen la instalación de WordPress, el uso de Elementor y la gestión de contenidos de manera profesional.

Objetivos

Capacitar a los participantes en el diseño, construcción y publicación de sitios web utilizando WordPress y Elementor, aplicando buenas prácticas de usabilidad y diseño web.

Objetivos específicos

  • Conocer la plataforma WordPress y su ecosistema.

  • Instalar y configurar WordPress en un servidor o local.

  • Dominar la interfaz de Elementor y sus herramientas de diseño visual.

  • Crear y personalizar páginas y plantillas con Elementor.

  • Gestionar contenidos: entradas, páginas, menús y widgets.

  • Aplicar estilos y tipografías consistentes con la identidad visual.

  • Hacer sitios responsivos y optimizados para distintos dispositivos.

  • Instalar y configurar plugins esenciales.

  • Publicar y mantener un sitio web en línea.

Temario

Módulo 1. Introducción a WordPress

  • Qué es WordPress y sus ventajas.

  • Tipos de sitios web que se pueden crear.

  • Instalación y configuración básica.

  • Estructura de un sitio WordPress: entradas, páginas, menús y widgets.

Módulo 2. Fundamentos de diseño web

  • Principios básicos de usabilidad y experiencia de usuario (UX).

  • Conceptos de diseño visual: colores, tipografías, imágenes.

  • Introducción al diseño responsivo.

Módulo 3. Elementor: interfaz y herramientas

  • Instalación y activación de Elementor.

  • Navegación por el editor visual.

  • Widgets y elementos básicos.

  • Secciones, columnas y plantillas predefinidas.

Módulo 4. Creación de páginas y plantillas

  • Diseño de páginas completas con Elementor.

  • Personalización de plantillas y bloques.

  • Uso de encabezados, botones, formularios y multimedia.

  • Reutilización de secciones y plantillas.

Módulo 5. Gestión de contenidos

  • Crear y organizar entradas y páginas.

  • Menús de navegación y widgets.

  • Optimización de imágenes y contenido multimedia.

  • Plugins esenciales para SEO y seguridad.

Módulo 6. Responsividad y publicación

  • Ajustes de diseño para móviles y tabletas.

  • Pruebas de compatibilidad y accesibilidad.

  • Publicación del sitio web y mantenimiento básico.

  • Copias de seguridad y actualizaciones.

Módulo 7. Buenas prácticas y mantenimiento

  • Optimización del rendimiento del sitio.

  • Seguridad y protección de datos.

  • Estrategias de actualización y mantenimiento continuo.

  • Recursos y comunidades de soporte para WordPress y Elementor.

Si necesitas más información, contacta a través del formulario

DISEÑO WEB CON INTELIGENCIA ARTIFICIAL - 40 horas

Sábados de 09:00 a 14:00. Fechas: 14/02/2026 a 18/04/2026

Presentación

Este curso está diseñado para introducir a los participantes en el diseño y desarrollo de sitios web utilizando herramientas basadas en Inteligencia Artificial (IA). Los alumnos aprenderán a crear páginas web modernas, atractivas y funcionales de manera más rápida y eficiente, aprovechando la automatización y generación de contenido inteligente.

El curso combina teoría y práctica, enseñando a utilizar herramientas de IA para diseño, generación de textos, imágenes y código, aplicadas al desarrollo web profesional.

Objetivos

Capacitar a los participantes en el diseño de sitios web modernos utilizando herramientas de inteligencia artificial, optimizando procesos de creación, contenido y diseño visual.

Objetivos específicos

  • Conocer la IA aplicada al diseño web y sus posibilidades.

  • Identificar herramientas de IA para generación de contenido, imágenes y código.

  • Diseñar sitios web funcionales y atractivos con soporte de IA.

  • Aplicar principios de UX/UI para mejorar la experiencia del usuario.

  • Integrar contenido generado por IA en páginas web reales.

  • Optimizar la productividad en el desarrollo web mediante IA.

Temario

Módulo 1. Introducción al diseño web con IA

  • Conceptos de inteligencia artificial aplicada al diseño web.

  • Ventajas y limitaciones de la IA en el desarrollo web.

  • Herramientas más utilizadas en la actualidad.

Módulo 2. Fundamentos de diseño web

  • Principios básicos de UX/UI y experiencia de usuario.

  • Colores, tipografías, y composición visual.

  • Diseño responsivo y accesibilidad.

Módulo 3. Herramientas de IA para diseño

  • Generadores de plantillas y layouts automáticos.

  • Herramientas de diseño visual con IA.

  • Edición de imágenes y creación de elementos gráficos mediante IA.

Módulo 4. Generación de contenido

  • Redacción de textos con IA para sitios web.

  • Creación de artículos, descripciones y titulares optimizados.

  • Integración de contenido dinámico y personalizado.

Módulo 5. Desarrollo web asistido por IA

  • Generación de código y snippets de HTML, CSS y JavaScript con IA.

  • Automatización de tareas repetitivas en el desarrollo web.

  • Integración con frameworks y constructores visuales.

Módulo 6. Optimización y publicación

  • Optimización de rendimiento y SEO.

  • Pruebas de compatibilidad y accesibilidad.

  • Publicación de sitios web creados con soporte de IA.

Módulo 7. Buenas prácticas y tendencias

  • Ética y limitaciones del uso de IA en diseño web.

  • Mantenimiento y actualización de sitios web generados con IA.

  • Tendencias futuras en diseño web e inteligencia artificial.

Si necesitas más información, contacta a través del formulario

Información y matrículas

6 + 2 =

Categorías 

IA

Inteligencia Artificial

DG

Diseño Gráfico

MA

Marketing Digital

WB

Diseño Web

3D

Modelado 3D

EI

Excel e Idiomas