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.
Financiación y modalidades
Ocupados 2024-2027, 2ª Fase
ESTATAL_2024_27_F2
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
Duración
50h
Coste/hora
10.59€
Ingreso por alumno: 530€
Duración
50h
Coste/hora
5.56€
Ingreso por alumno: 278€
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