Procesamiento de Datos con Java (IFCT079PO)
Casi toda aplicación Java acaba leyendo y escribiendo datos, y cada vez con más frecuencia de varias fuentes a la vez: ficheros, XML y una o más bases de datos. Esta formación de 210 horas se dedica íntegramente a esa capa de acceso a datos y se dirige a programadores Java que quieren dominarla de arriba abajo, desde los flujos de entrada y salida hasta la persistencia de objetos (IFCT079PO, 210 horas). El programa oficial detallado está más abajo. Puede interesarte también: Programación Java · Persistencia y acceso a datos en Java.
Curso de procesamiento de datos con Java, especialidad IFCT079PO de 210 horas en modalidad online
¿Eres docente?
¿Quieres saber más?
Bonificable hasta el 100 % para empresas
¿Te interesa esta área?
¿Qué se aprenderá?
Objetivos del curso
- Leer y escribir archivos convencionales en Java mediante flujos de datos.
- Procesar documentos XML con DOM, SAX, XSL y XPath.
- Acceder a bases de datos relacionales mediante JDBC.
- Implementar la persistencia de objetos con frameworks de mapeo objeto-relacional como JPA.
- Desarrollar y empaquetar componentes reutilizables de acceso a datos.
¿Por qué este curso?
Una formación con impacto real y medible
Explora nuestro catálogo de cursos diseñados para profesionales y empresas que buscan dominar las tecnologías más demandadas.
Cifras de éxito
"Este curso nos ha ayudado a tener éxito en nuestro sector."
Testimonios
Contenidos
Temario
A continuación detallamos todos los módulos impartidos en este curso. Si tiene alguna duda o no aparece, contacte con nosotros.
- Módulo 1Manejo de archivos convencionales
- Módulo 2Procesamiento de ficheros XML
- Módulo 3Manejo de conectores a bases de datos
- Módulo 4Herramientas de mapeo objeto-relacional
- Módulo 5Bases de datos orientadas a objetos
- Módulo 6Bases de datos XML
- Módulo 7Programación de componentes para acceso a datos
Manejo de archivos convencionales
30 horas
Trabajo con la clase File para obtener información de archivos y directorios, recorrer carpetas y crear o eliminar ficheros, y uso de flujos de datos (streams): clases manejadoras, formas de acceso y operaciones de lectura y escritura.
Procesamiento de ficheros XML
30 horas
Representación de datos XML mediante CSS, transformaciones XSL y procesamiento con XPath, y uso de analizadores sintácticos DOM y SAX con captura de excepciones.
Manejo de conectores a bases de datos
30 horas
Conexión a bases de datos con el API JDBC: cadenas y tipos de conexión, apertura y cierre, ejecución de consultas de selección y de manipulación de datos y manejo de conjuntos de registros.
Herramientas de mapeo objeto-relacional
30 horas
Conceptos de mapeo objeto-relacional y frameworks de implementación, con especial atención a JPA: instalación y configuración, archivo persistence.xml, proveedores de persistencia y conexión a la base de datos.
Bases de datos orientadas a objetos
30 horas
Diferencias entre bases de datos objeto-relacionales y orientadas a objetos, sistemas gestores disponibles y gestión de objetos con el lenguaje OQL.
Bases de datos XML
30 horas
Introducción a las bases de datos XML y documentales y su tratamiento: apertura y cierre de conexiones, lenguaje de consulta XQuery, recorrido, edición, creación y borrado de nodos y tratamiento de excepciones.
Programación de componentes para acceso a datos
30 horas
Concepto de componente, propiedades, métodos y eventos, introspección y reflexión, persistencia y empaquetado, y herramientas para la creación de componentes, incluidos servlets y JSP.
Metodología
Aprendizaje basado en la práctica
Cada fuente de datos se conecta y se prueba en el aula
Sesiones en directo con formador y grupos reducidos, con práctica guiada sobre código. El itinerario parte del manejo de archivos convencionales y flujos de datos, continúa con el procesamiento de XML mediante DOM, SAX, XSL y XPath, entra en JDBC y en el mapeo objeto-relacional con JPA, recorre las bases de datos orientadas a objetos y las bases de datos XML, y cierra con la programación y empaquetado de componentes de acceso a datos. El programa oficial de la especialidad no desglosa horas por módulo: el reparto que se muestra es una estimación de ExA Formación sobre las 210 horas oficiales.


Público objetivo
Formación oficial del catálogo de especialidades formativas
Desarrolladores Java con responsabilidad sobre la capa de datos
No se requieren acreditaciones ni titulaciones. Se han de poseer las habilidades de comunicación lingüística suficientes que permitan cursar la formación con aprovechamiento. En modalidad de teleformación, además, se han de tener las destrezas suficientes para ser usuario de la plataforma virtual en la que se apoya la acción formativa.
FAQ
Resolvemos tus dudas sobre la formación
Aclaramos las dudas más comunes sobre el curso, desde los requisitos previos hasta la metodología y el soporte disponible, para asegurarte de que estés completamente preparado para aprovechar al máximo esta formación.
Otros cursos
Cursos especializados para impulsar tu negocio
Explora nuestro catálogo de cursos diseñados para profesionales y empresas que buscan dominar las tecnologías más demandadas.






















