Portada de Universidad de Palermo
Universidad de Palermo

Microservicios y APIs Escalables

Tipo
Curso
Duración
4 meses
Modalidad
A distancia
Sede
Capital Federal

Microservicios y APIs Escalables es un curso de nivel intermedio sobre desarrollo de aplicaciones Java con Spring Boot, orientado a construir microservicios y APIs REST para arquitecturas distribuidas.

Recorrido técnico

Empieza por la gestión de proyectos con Maven y su POM, la capa de acceso a datos con JDBC, el patrón DAO y template method, y sigue con Spring Boot, inyección de dependencias, el patrón MVC y la creación de APIs con controladores, DTO y ResponseEntity. La persistencia se resuelve con JPA, Hibernate y HQL.

Arquitectura distribuida

El último tramo arma un ecosistema con Spring Cloud: descubrimiento de servicios con Eureka Server, configuración centralizada con spring cloud config server conectado a Git, invocaciones declarativas con Feign, balanceo de carga y ruteo con API Gateway. Sirve a desarrolladores que vienen de aplicaciones monolíticas y a perfiles de DevOps o QA.


Plan de estudios

  • Gestión de proyectos en Java
  • Capa de Acceso a Datos
  • Introducción a Spring Boot
  • Inyección de Dependencias
  • Patrón Modelo Vista Controlador (MVC)
  • API Rest
  • ORM en Spring Boot
  • HQL
  • Sistemas Distribuidos
  • Configuración de Sistemas Distribuidos
  • Invocaciones REST declarativas y Balanceo de carga
  • API Gateway

Requisitos de admisión

Título secundario completo. Se recomiendan conocimientos básicos de programación orientada a objetos (idealmente en Java) y fundamentos de APIs.

Obtené más información

Completá más rápido con tu cuenta

o completalo manualmente
Por favor, ingresa tu nombre.
Por favor, ingresa tu apellido.
Por favor, ingresa un email válido.
Por favor, ingresa tu número de teléfono.

Al hacer clic en "Solicitar información" aceptas nuestros Términos y Condiciones y Política de Privacidad.

Solicitar información