Introducción al Diseño de Sistemas
Diseño de Sistemas. Qué es y qué decisiones implica. (Straccia Luciano)
Requerimientos y Calidad de Software
Modelado de Objetos
Diagramas UML: Clases, Secuencia, etc.
Diseño de Sistemas con Objetos y Patrones de Diseño
Persistencia
DER: Diagrama de Entidad-Relación – Modelado de Datos
SQL: Lenguaje Estructurado de Consultas
NoSQL – Bases de datos no relacionales
Arquitectura de Software
Introducción a Arquitectura. Conceptos.
Arquitectura Orientada a Servicios
Vistas, modelos y comunicación de la arquitectura
Diseño de Experiencia de Usuario e Interfaz de Usuario
Experiencia de Usuario y Diseño de Interfaz
Metodologías de Desarrollo
Pruebas de Software
Automatización de pruebas de software