Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

Explorando la API de Star Wars con Java: Un Proyecto desde Cero

Hoy estuve trabajando en un proyecto interesante llamado "Star Wars API" que me permitió aprender a consumir APIs en Java mientras exploraba una galaxia muy, muy lejana. Aquí te dejo un resumen:

Diseño del Proyecto:

Se creó un proyecto en Java con una estructura clara para consumir la API de Star Wars. Usamos una clase Película como un record para representar los datos clave: título, episodio, director, productor, apertura, y fecha de lanzamiento. Consulta de Películas:

Implementamos una clase ConsultaPelicula con el método buscaPelicula(int numeroDeEpisodio). Este método realiza una solicitud HTTP a la API, recupera datos en formato JSON y los convierte en un objeto Película utilizando una biblioteca JSON. Manejo de Errores:

Se manejaron excepciones como IOException e InterruptedException, garantizando que el programa no fallara abruptamente en caso de problemas con la conexión o la API. Pruebas:

Probamos con éxito el proyecto usando datos de una película existente (Episodio 4) y verificamos el manejo de errores para un episodio no existente (Episodio 9). Este proyecto no solo nos acercó al mundo de Star Wars, sino que también reforzó nuestras habilidades de desarrollo en Java y en el manejo de APIs REST.

¿Qué te parece? ¿Has trabajado con APIs en Java? Comparte tus experiencias o ideas para mejorar este proyecto.

#Java #StarWarsAPI #DesarrolloDeSoftware #APIs #Programación

1 respuesta

Hola Manuel, espero que estés bien

Gracias por compartir tu ejercício práctico con nosotros! Tu contribución es fundamental para el crecimiento de nuestra comunidad en Alura. Sigue comprometido y no dudes en regresar al foro en caso que tengas alguna duda o dificultad.

¡Abrazos y buenos estudios!

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios!