Código oficial: IFCD0183Familia: Informática y comunicaciones
multisectoral

Persistencia y acceso a datos en Java

Adquirir un conocimiento del lenguaje Java y sus tecnologías asociadas, para crear aplicaciones persistentes, teniendo en cuenta que esto puede estar relacionado con ficheros y bases de datos relacionales y no relacionales; así como, conocer casos de uso de las diferentes herramientas que proporciona el lenguaje para este fin.

Convocatoria

Financiación y modalidades

Convocatoria

Ocupados 2024-2027, 2ª Fase

ESTATAL_2024_27_F2

Prioritario SEPEInnovaciónDescarbonización

Dirigido a profesionales de

SERVICIOS A LAS EMPRESAS

Convenios:

  • Empresas de ingeniería y oficinas de estudios técnicos

ECONOMÍA E INDUSTRIA DIGITAL

Convenios:

  • Economía e Industria Digital

Opciones de impartición

Modalidad: Presencial o Teleformación

Puede impartirse en formato presencial o a distancia

Presencial

Duración

50h

Coste/hora

10.59

Ingreso por alumno: 530

Teleformación

Duración

50h

Coste/hora

5.56

Ingreso por alumno: 278

Temario

Contenido del programa

  • Manejo de archivos con de texto(0.4h)

    Antes del contenido

    • Introducción
    • Objetivos
    • Diagrama
    • Quiz mixto

    Contenido teórico

    • Introducción a los ficheros de texto
    • Conocimiento de las herramientas que proporciona Java para manejo de ficheros de texto

    Después del contenido

    • Podcast
    • Recuerda
    • Flashcards
    • Quiz mixto
    • Quiero saber más
  • Manejo de archivos binarios(0.8h)

    Antes del contenido

    • Introducción
    • Objetivos
    • Diagrama
    • Quiz mixto

    Contenido teórico

    • Introducción a los ficheros de texto
    • Clasificación de los ficheros binarios y diferencias
    • Conocimiento de las herramientas que proporciona Java para manejo de ficheros de binarios

    Después del contenido

    • Podcast
    • Recuerda
    • Flashcards
    • Quiz mixto
    • Quiero saber más
  • Conocimiento sobre Clases Java para manejo de ficheros:(0.4h)

    Antes del contenido

    • Introducción
    • Objetivos
    • Diagrama
    • Quiz mixto

    Contenido teórico

    • Uso de clases para ficheros de texto: File, FileReader, BufferedReader, FileWriter, PrintWriter, Files, Path...etc
    • Uso de clases para ficheros binarios: FileInputStream, DataInputStream, FileOutputStream, DataOutputStream...etc

    Después del contenido

    • Podcast
    • Recuerda
    • Flashcards
    • Quiz mixto
    • Quiero saber más
  • Realización de operaciones con ficheros(0.8h)

    Antes del contenido

    • Introducción
    • Objetivos
    • Diagrama
    • Quiz mixto

    Contenido teórico

    • Implementación de lectura de ficheros
    • Implementación de escritura de ficheros
    • Implementación de actualización de ficheros
    • Manejo de excepciones

    Después del contenido

    • Podcast
    • Recuerda
    • Flashcards
    • Quiz mixto
    • Quiero saber más
  • Serialización y deserialización de objetos:(1.6h)

    Antes del contenido

    • Introducción
    • Objetivos
    • Diagrama
    • Quiz mixto

    Contenido teórico

    • Definición y propósito
    • Uso de la interfaz Serializable
    • Definición y uso de un serialVersionUID
    • Uso de campos transient
    • Uso de clases para este propósito: ObjectOutputStream, ObjectInputStream
    • Manejo de excepciones
    • Consideraciones acerca de la seguridad e implementaciones relacionadas
    • Implementación de la serialización y deserialización siguiendo un orden

    Después del contenido

    • Podcast
    • Recuerda
    • Flashcards
    • Quiz mixto
    • Quiero saber más

Actividades del módulo

  • Aplicaciones prácticas
  • Glosario
  • Bibliografía
  • Legislación de referencia
  • Actividades prácticas
  • Examen
IFCD0183 Persistencia y acceso a datos en Java | Contenidos SCORM para Centros | Hawkings Learning House