ABCDEFGHIJKLMNOPQRS
1
DocenteGerardo, Gonzalez Tulian / Lucas, FigarolaEstrategias de Persistencia
2
DiaLunesTurno
3
HorasNoche
4
SemanaFechaModalidadTema actividad presencialActividad campusActividad experimental
5
Semana 111-08-2025P y VParo Docente-
6
Semana 218-08-2025P y V- C1 (Gonzalez Tulian, Gerardo ) Modalidad Presencial
- C2 (Lucas, Figarola) Modalidad Virtual

- Introducción al back end y Front End
Clase teórica.
7
Semana 325-08-2025P y V- C1 (Gonzalez Tulian, Gerardo ) Modalidad virtual
- C2 (Lucas, Figarola) Modalidad presencial

Nociones de JavaScript. Promesas, Protocolos y Verbos HTTP. API Rest.
Modelo Relacional, Repaso SQL - Integridad Referencial. Propiedades ACID. Herramientas para probar servicios Rest.
Clase teorica y practica
8
Semana 401-09-2025P y V- C1 (Gonzalez Tulian, Gerardo ) Modalidad Presencial
- C2 (Lucas, Figarola) Modalidad Virtual
npm, express server web- Desarrollar API Rest sin persistencia. JavaScript. Dependencias productivas y de desarrollo.
Clase teorica y practicaNodeJs / VS Code
9
Semana 508-09-2025P y V- C1 (Gonzalez Tulian, Gerardo ) Modalidad virtual
- C2 (Lucas, Figarola) Modalidad presencial

Mapeo Objeto Relacional, librería sequelize. Conexiones, Configuraciones y Mapeos. Consultas Declarativas. Ampliar API Rest para sumar persistencia de una entidad simple.
Clase teorica y practicaDocker
10
Semana 615-09-2025P y V- C1 (Gonzalez Tulian, Gerardo ) Modalidad Presencial
- C2 (Lucas, Figarola) Modalidad Virtual

Mapeo Objetos Relacional: Relaciones one to many / many to many. Diferencias entre el modelo de objetos y el Modelo Relacional. Modelo Lazzy vs Eager. Consultas declarativas y persistencia y actualización de Objetos relacionados.
Clase teorica y practicaAPI Rest
11
Semana 722-09-2025P y V- C1 (Gonzalez Tulian, Gerardo ) Modalidad virtual
- C2 (Lucas, Figarola) Modalidad presencial
Presentación del Primer Trabajo Práctico I de la materia de evaluación parcial con 2 semanas de tiempo de entrega.

Performance y validaciones con Middlewares. Conexiones de distintos entornos. Transacciones. Mejoras a la API Rest
Clase teorica y practicaDocker / Api Rest
12
Semana 829-09-2025P y V- C1 (Gonzalez Tulian, Gerardo ) Modalidad Presencial
- C2 (Lucas, Figarola) Modalidad Virtual

Seguimiento del Primer Trabajo Pŕactico. Revisión del Modelo Transaccional vs el Modelo de Objetos. Planteo de mejoras a realizar.
Docker, Documentación de las APIs. Herramientas de visualización y anaĺisis de Performance.
Clase teorica y practicaTrabajo Pŕactico I
13
Semana 906-10-2025P y V- C1 (Gonzalez Tulian, Gerardo ) Modalidad virtual
- C2 (Lucas, Figarola) Modalidad presencial

Fecha de Entrega de los Trabajos Prácticos. Puesta en común. Pruebas de las entregas.

Base de datos documentales. Almacenamiento de documentos estructurados en formato JSON. Herramientas de consulta. Levantar Motor Mongo con Docker. Generar primeras collections. Librerías.
Clase teorica y practica
14
Semana 1013-10-2025P y V- C1 (Gonzalez Tulian, Gerardo ) Modalidad Presencial
- C2 (Lucas, Figarola) Modalidad Virtual
Tipos de Asociaciones: incrustadas o asociaciones referenciadas. Diferencias con el modelo relacional. Consulta y persistencia en una aplicación rest. API con MongoDB. Clientes de Motor.
Clase teorica y practicaEntrega de TP I
15
Semana 1120-10-2025P y V- C1 (Gonzalez Tulian, Gerardo ) Modalidad virtual
- C2 (Lucas, Figarola) Modalidad presencial
Tipo de Almacenamiento Clave - Valor. Introducción al concepto de Caché como base de datos en memoria. Levantar Redis con Docker. Concepto de TTL (Time To Live de Claves).
Clase teorica y practicaMongo
16
Semana 1227-10-2025P y V- C1 (Gonzalez Tulian, Gerardo ) Modalidad Presencial
- C2 (Lucas, Figarola) Modalidad Virtual

Integración de una aplicación Rest del motor de caché en endpoints. Persistencia en caché y Deprecado de la caché en forma programática. Integración con base de datos documental. Documentos persistidos en ambos motores.
Ejemplo práctico desarrollando cada paso y generando una imagen de la aplicación en Docker
Clase teorica y practicaRedis
17
Semana 1303-11-2025P y V- C1 (Gonzalez Tulian, Gerardo ) Modalidad virtual
- C2 (Lucas, Figarola) Modalidad presencial
Presentación del Segundo Trabajo Práctico de la materia de evaluación parcial, con 2 semanas de tiempo de entrega con la Integración de todos los conceptos vistos hasta el momento en un API Rest.
Buenas prácticas de persistencia de datos integrados a microservicios.
Clase teorica y practicaMongodb y Redis
18
Semana 1410-11-2025P y V- C1 (Gonzalez Tulian, Gerardo ) Modalidad Presencial
- C2 (Lucas, Figarola) Modalidad Virtual

Fecha de Entrega de los Trabajos Prácticos. Puesta en común. Pruebas de las entregas.

Bases de datos orientada a Grafos y Objetos. Conceptos, Consultas, e integración con programas
Otros sistemas de persistencia de datos NoSQL (Not Only SQL) diseñados para manejar grandes volúmenes de información de forma flexible.
Clase teorica y practicaTrabajo Práctico II
19
Semana 1517-11-2025P y V- C1 (Gonzalez Tulian, Gerardo ) Modalidad virtual
- C2 (Lucas, Figarola) Modalidad presencial

Bases de datos distribuidas. Patrón de Arquitectura de Microservicios SAGA. Coreografía y Orquestación. Réplicas y Redundancia. Sharding. CDC change data capture. El patrón CQRS (Command Query Responsibility Segregation)
Clase teorica y practicaEntrega Trabajo Práctico II
20
Semana 1624-11-2025P y VFERIADOFERAIDO
21
Semana 1701-12-2025
22
Semana 1808-12-2025SIN ACTIVIDAD
23
Evaluación Integradora
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100