Catálogo / Informática y Comunicaciones

EIN-05199

IFCT079PO procesamiento de datos con Java

Ref. EMP

Bonificable
hasta el 100%
Teleformación
Modalidad
Con tutor
Seguimiento experto
210 h
Duración

Descripción

Este Curso IFCT079PO PROCESAMIENTO DE DATOS CON JAVA le ofrece una formación especializada en la materia dentro de la Familia Profesional de Informática y comunicaciones. Con este CURSO IFCT079PO PROCESAMIENTO DE DATOS CON JAVA el alumno será capaz de desenvolverse dentro del Sector y desarrollar componentes de acceso a datos.

210 horas · Teleformación · con tutor. Formación bonificable para empresas vía FUNDAE.


Programa detallado

1. MANEJO DE ARCHIVOS CONVENCIONALES

  • La clase file
    • Obteniendo información sobre archivos y directorios
    • Iterando la lista de carpetas y archivos
    • Creando y eliminando archivos y carpetas
  • Los flujos de datos (STREAM)
    • Clases manejadoras de flujos de datos
    • Formas de acceso a un fichero
    • Operaciones de lectura/escritura
  • La clase Scanner
    • Usos de la clase Scanner
    • Lectura de ficheros con la clase Scanner
  • Tratamientos de excepciones
    • Captura de excepciones en operaciones de entrada/salida
    • Excepciones personalizadas
  • Resumen

2. PROCESAMIENTO DE FICHEROS XML.

  • Representación de datos XML
    • Representación mediante CSS
    • Transformaciones XSL
    • Procesamiento XML con Xpath
  • Analizadores sintácticos o PARSER
    • Introducción
    • El parser DOM
    • El parser SAX
    • Captura de excepciones
  • Resumen

3. MANEJO DE CONECTORES A BASES DE DATOS.

  • Conexiones a bases de datos
    • El API JDBC
    • Cadenas de conexión
    • Tipos de conexión
    • Apertura y cierre de la conexión
  • Ejecución de sentencias
    • Ejecución de consultas de selección
    • Manejo de conjuntos de registros
    • Ejecución de consultas de manipulación de datos
    • Ejecución de consultas de definición de datos
  • Gestión de transacciones
    • Iniciar una transacción
    • Detener una transacción
    • Respuesta tras error
  • Excepciones del API JDBC
  • Resumen

4. HERRAMIENTAS DE MAPEO OBJETO-RELACIONAL.

  • Conceptos básicos sobre mapeo objeto-relacional
    • ¿Qué es el mapeo objeto-relacional?
    • Frameworks para implementación de ORM
    • El framework JPA
    • Instalación y configuración de los frameworks
  • Archivo de configuración persistence.xml
    • Proveedores de persistencia – Conexión a la base de datos
  • Clases persistentes
    • Mapeo de entidades
    • Relaciones entre entidades
    • Carga, almacenamiento y modificación de objetos
    • Gestión de errores
  • Resumen

5. BASES DE DATOS ORIENTADAS A OBJETOS.

  • Bases de datos objeto-relacionales y bases de datos orientadas a objetos 5
    • Concepto de base de datos objeto-relacional
    • Concepto de base de datos orientada a objetos
    • Sistemas gestores de bases de datos orientadas a objetos
  • Gestión de objetos con el lenguaje oql
    • Recuperación de objetos
    • Edición de objetos
    • Almacenamiento de objetos
    • Gestión de errores
  • Resumen

6. BASES DE DATOS XML

  • Introducción a las bases de datos XML
  • Bases de datos documentales
  • Tratamiento de bases de datos XML
    • Establecimiento y cierre de conexiones
    • Lenguaje de consulta para XML: Xquery
    • Recorrido, edición, creación y borrado de nodos
    • Tratamiento de excepciones
  • Resumen

7. PROGRAMACIÓN DE COMPONENTES PARA ACCESO A DATOS

  • Concepto de componente
  • Propiedades y métodos del componente
  • Eventos y asociación de acciones a eventos
  • Introspección y reflexión de componentes
  • Persistencia de componentes
  • Empaquetado de componentes
  • Herramientas para creación de componentes no visuales
    • Componentes web: Servlets, JSPs
    • JavaBeans
    • El framework Struts
    • El framework Spring
    • EJB
  • Resumen glosario bibliografía enlaces de interés

¿Quieres formar a tu equipo en este curso?

Bonificable hasta el 100% de la cuota vía FUNDAE. Déjanos tu email y te enviamos la información de este curso junto con el crédito que tu empresa puede aprovechar.

o calcula primero cuánto crédito genera tu empresa →

Otros cursos de Informática y Comunicaciones

Scroll al inicio