Aplicaciones Web Orientadas a Servicios ITIID-05

Bienvenida a la materia


Bienvenida

Te doy la bienvenida a la materia Aplicaciones Web Orientadas a Servicios.
A lo largo de este curso aprenderás cómo se construyen las aplicaciones web modernas, aquellas que no trabajan de forma aislada, sino que se comunican con otros sistemas mediante servicios y APIs, tal como ocurre en las plataformas y aplicaciones que utilizamos todos los días.

Esta asignatura está diseñada para que desarrolles una visión profesional del desarrollo web, comprendiendo no solo cómo crear interfaces, sino cómo integrar servicios, bases de datos y arquitecturas que permitan construir sistemas escalables, organizados y funcionales.

¿De qué trata esta materia?

La materia Aplicaciones Web Orientadas a Servicios tiene como propósito que comprendas, diseñes y desarrolles aplicaciones web basadas en servicios, capaces de intercambiar información a través de interfaces de programación de aplicaciones (APIs) y conectarse a bases de datos.

En el desarrollo de software actual, las aplicaciones suelen estar formadas por distintos componentes que se comunican entre sí mediante internet. Para lograrlo, se utilizan arquitecturas orientadas a servicios, las cuales permiten que cada parte del sistema cumpla una función específica y se integre de forma eficiente con otros servicios.

Durante el curso, conocerás los principios de la Arquitectura Orientada a Servicios (SOA) y el uso de tecnologías y estándares ampliamente utilizados en la industria, como REST, XML y JSON.

¿Qué aprenderás en el curso?

Al finalizar la asignatura, serás capaz de:

  • Comprender el paradigma del desarrollo web orientado a servicios.
  • Identificar y aplicar arquitecturas orientadas a servicios (SOA).
  • Consumir APIs de terceros, integrando servicios como:
    • Geolocalización
    • Redes sociales
    • Plataformas en línea
    • Bases de datos
  • Diseñar y desarrollar APIs propias, utilizando frameworks y buenas prácticas de programación.
  • Conectar aplicaciones web con bases de datos relacionales.
  • Integrar y probar una aplicación web orientada a servicios.
  • Preparar una aplicación para su publicación y despliegue en un entorno real.

¿Cómo trabajaremos?

El curso tiene un enfoque teórico–práctico. A lo largo del semestre:

  • Analizarás casos reales de aplicaciones web orientadas a servicios.
  • Desarrollarás prácticas donde consumirás y crearás APIs.
  • Integrarás una aplicación web completa como proyecto final.
  • Aplicarás buenas prácticas de programación, diseño y pruebas.

El objetivo no es solo que el código funcione, sino que entiendas cómo y por qué se construyen así las aplicaciones modernas.

Mensaje final

Esta materia representa un paso importante en tu formación como desarrollador o desarrolladora web. Las habilidades que adquirirás aquí son directamente aplicables al entorno profesional, ya sea en proyectos académicos, personales o laborales.

Bienvenido(a) al curso.
Comencemos a construir aplicaciones web como se hace en el mundo real 🚀