20 horas
Docente a cargoPhD César Alberto Collazos - Universidad del Cauca (Colombia)
Docente colaboradorIng. Sebastián Malagrino
La vertiente humana de la tecnología, a pesar de que habitualmente es la menos considerada, resulta ser la más importante, pues no olvidemos que en un mundo cada vez más individualizado y dependiente de las herramientas informatizadas, el objetivo principal y único es que éstas sean de utilidad para satisfacer las necesidades de los usuarios.
Se expondrán los aspectos más significativos del estado actual del desarrollo de sistemas interactivos y una metodología práctica para orientar a los equipos de desarrollo que pretendan generar sistemas fáciles de utilizar y accesibles para todas las personas.
Objetivo
Que los alumnos adquieran una visión global de los campos relacionados con el diseño de sistemas interactivos, enfocados en la perspectiva del usuario. Se pretenderá entonces que, al momento de desarrollar UI, se conozcan y utilicen técnicas encaminadas a la producción de resultados efectivos, accesibles y utilizables.
Requisitos de conocimientos previos
Alumnos de informática con alguna experiencia en diseño de aplicaciones de software.
20 horas
Docentes a cargoIng. Nahuel Mangiarua - Universidad Nacional de La Matanza (Argentina)
Docente colaboradorIng. Diego Sanz
Introducción a la Realidad Aumentada y sus fundamentos tecnológicos con foco en la aplicación práctica.
Objetivo
Que los alumnos comprendan los fundamentos básicos detrás de la tecnología de la Realidad Aumentada en sus distintas formas y obtengan los conocimientos y experiencia mínima necesarias para la confección de aplicaciones de RA simples.
Temario detallado
Requisitos de conocimientos previos
Los estudiantes deberán contar con conocimientos de álgebra matricial y programación orientada a objetos en lenguajes como .Net o Java.
20 horas
Docente a cargoMg. Pablo Soligo - Universidad Nacional de La Matanza (Argentina)
Docente colaboradorGermán Merkel
El curso desarrolla los conceptos fundamentales de la programación en Python para estudiantes y desarrolladores que dominen otros lenguajes de programación.
Se mostrará una versión general de las alternativas y capacidades del lenguaje lo cual servirá como punto de partida para las diferentes áreas de especialización típicas de Python: Análisis de datos, programación web y cálculo.
Objetivo
Que los alumnos resuelvan problemáticas de desarrollo simples y realistas utilizando como herramienta principal el intérprete Python.
Requisitos de conocimientos previos
Estudiantes de informática con conocimientos básicos de programación.
20 horas
Docente a cargoProf. Dr. Hernan D. Merlino - Universidad de Buenos Aires (Argentina)
Docente colaboradorWalter Ureta
El curso se centrará en la capacitación para el desarrollo de aplicaciones que utilizan la Blockchain como parte de la infraestructura de la misma.
Se definirán como objetivos: conocer la arquitectura de una aplicación que utiliza la Blockchain, entender el ecosistema de Blockchain y presentar una introducción a los Criptovalores y Criptoeconomia.
Objetivo
Desarrollo de aplicaciones en la Blockchain.
Temario detallado
Requisitos de conocimientos previos
Estudiantes de informática con conocimientos medios de programación.