Medrano 951 - 2do. Piso - Of. 206 CABA - Lunes a viernes de 10 a 16 hs
(54 11) 5984 2238 info@sceu.frba.utn.edu.ar
Cloud Computing: Aplicaciones Móviles con Bases de Datos Hosteadas en la Nube

Cloud Computing: Aplicaciones Móviles con Bases de Datos Hosteadas en la Nube

Debido a la situación de público conocimiento generada a partir de la circulación del COVID- 19, las cursadas se realizarán de forma virtual sincrónica (clases en vivo en un aula virtual) hasta tanto las condiciones sanitarias de distanciamiento social, preventivo y obligatorio permitan el regreso presencial a las aulas, reservado únicamente para aquellos casos en los que sea de vital importancia uno o más encuentros presenciales para lograr un aprendizaje significativo. Existirán cursos con instancias presenciales obligatorias y otros con instancias presenciales optativas. La vuelta a las aulas. será evaluada a partir de Abril 2021 según evolucione el escenario sanitario del país y las medidas de prevención de la UTN.BA

PRESENTACIÓN

El cloud computing no es solo una aplicación a través de la cuál las personas pueden beneficiarse para almacenar fotos, videos o documentos en línea. Por el contrario, hoy día es parte de un modelo de negocio con una fuerte presencia y uso en todas las áreas en todo el mundo. Éste no solo cambia la forma en que muchas empresas e individuos almacenan y acceden a los datos, sino que también cambia la forma de operaciones, gestión y control a través de un modelo de pago solamente por el uso.

En este curso de 30hs de reloj, el alumno podrá formarse en el uso de herramientas esenciales que son requeridas en cualquier perfil IT del mundo laboral actual como lo es cloud computing, su gestión y explotación a través de bases de datos y aplicaciones móviles.

Al concluir el curso, el alumno podrá administrar instancias de máquinas virtuales en un proveedor de Cloud Computing, comprender sus beneficios tanto económicos como de seguridad así como montar un servidor en este y poder generar interacciones con una base de datos y una aplicación móvil. Adicionalmente, contara con conocimientos en lenguaje Python y contendores Docker.

OBJETIVOS

Objetivos Generales

El seminario de cloud computing, base de datos y aplicaciones móviles es fundamental para la inclusión del estudiante en las últimas tecnologías y metodologías de gestión de servicios y aplicación de estas a diferentes ámbitos. Tiene por objetivos generales que el alumno:

–           Conozca el concepto de cloud computing, sus modelos de servicio asociados, los principales proveedores a nivel mundial y pueda crear una instancia virtual

–           Comprenda los conceptos de uso, gestión y visualización de una base de datos

–           Conozca herramientas para la creación de una aplicación móvil y pueda crear una aplicación básica para relacionarse con su instancia virtual y su base de datos

Objetivos Específicos

El seminario tiene por objetivos específicos que el alumno:

–           Comprenda como utilizar al menos un servicio de Cloud Computing

–           Pueda provisionar una instancia de máquina virtual en el Cloud

–           Comprenda como manejar y operar la instancia creada

–           Comprenda los costos asociados al uso de esta

–           Pueda provisionar un servidor LAMP en la máquina virtual

–           Pueda configurar una base de datos tipo SQL

–           Comprenda como acceder a la base de datos

–           Comprenda los conceptos de HTTP/Requests

–           Adquiera conocimientos para ingresar y consultar datos en la base de datos

–           Pueda configurar una instancia de software para visualización de datos

–           Adquiera conocimientos fundamentales de lenguaje Python

–           Comprenda el alcance y uso fundamental de contenedores

–           Comprenda el alcance del uso de una aplicación móvil

–           Pueda interpretar los diferentes tipos de software disponibles en el mercado

–           Adquiera conocimientos para crear una aplicación básica que permita integrarse con la instancia creada y su base de datos

 

DESTINATARIOS

Profesionales con título de grado otorgado por universidades reconocidas o título secundario con orientación técnica.

REQUISITOS DE PARTICIPACIÓN

El curso está pensando para público con conocimientos básicos de informática a saber:

  • Uso básico de Windows e Internet
  • Uso básico de Linux (en cualquier distro)
  • Conocimientos básicos de HTML y PHP

DURACIÓN

  • Semanas Carga horaria semanal: 3 horas reloj

METODOLOGÍA DE TRABAJO

El presente curso se dictará en clases sucesivas divididas por unidades temáticas de 3hs de duración donde los alumnos recibirán los conceptos y conocimientos teóricos a través de presentaciones visuales a las que el alumno tiene acceso desde el inicio del seminario de la materia en el sitio de campus virtual de la UTN.BA. El alumno podrá efectuar su lectura y seguimiento antes, durante y posteriormente a cada una de las clases. Cada unidad temática contará con lecturas temáticas de tipo obligatorio para la construcción del conocimiento.

Luego, los alumnos ejercitarán sobre los temas dictados en la clase utilizando herramientas computacionales. Los mismos serán acompañados por el cuerpo docente responsable de resolver todas las dudas de tipo académico que se presenten durante el estudio de los contenidos, así como de evaluar las actividades previstas donde se presentarán situaciones para el debate. Luego, se dará lugar al trabajo grupal para que los alumnos puedan intercambiar experiencias, opiniones, puntos de vista y obtengan conclusiones relevantes.

Las actividades de aprendizaje propuestas son individuales y colaborativas, las cuales se realizan en períodos promedio de tiempo de una semana, con excepción de trabajos finales, que dadas sus características integradoras se dispone de un tiempo mayor.

Se trabajará en dinámicas de exposición para que los alumnos puedan expresar y mostrar las conclusiones a las que han arribado tras el análisis y reflexión conjunta.

TEMARIO Y CRONOGRAMA DE CLASES

Para verlos, por favor hacer click AQUÍ

PROCEDIMIENTOS DE EVALUACIÓN Y ACREDITACIÓN – CERTIFICACIÓN

Para el presente curso, la modalidad de evaluación será la siguiente:

  • Contar con 80% de asistencia a las clases
  • Evaluación continua en clase basada en la participación del alumno a los diferentes desafíos presentados por el cuerpo docente, resolución de problemas en las dinámicas grupales y calidad de exposiciones
  • Evaluación parcial: Presentación de avances para el trabajo practico final
  • Evaluación final: El alumno deberá presentar un trabajo practico formal de nivel académico haciendo uso de una o más herramientas aprendidas durante el presente curso

DOCENTES

Mg. Ing. Sebastián Verrastro

Mg. Ing. Mariano Vidal

COORDINADORES

Mg. Ing. Sebastián Verrastro

Mg. Ing. Mariano Vidal

 

INICIO Y CURSADA

El curso comenzará el 12/02/2021 y se cursará los viernes de 19 a 22 hs – INSCRIPCIÓN