Skip to content

Desafios del programa de Oracle-Alura LATAM Cuarto Challenge - Desarrollo de una API REST con Java en Spring Boot 3.0.

Notifications You must be signed in to change notification settings

JoshVargasM3/foro-alura-challenge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 

Repository files navigation

Challenge ONE-ORACLE NEXT EDUCATION: Foro Alura Challenge

Desafios de del programa de Oracle-Alura LATAM Segundo Challenge - Desarrollo de una API REST con Java en Spring Boot 3.0.

Descripción

Challenge ONE Sprint 04: Crea tu propia API REST con Spring Boot 3.0.

El foro alura es un lugar donde todos los alumnos de la plataforma alura pueden colocar sus preguntas sobre determinados cursos, este mágico lugar está lleno de mucho aprendizaje y de colaboración entre alumnos, profesores y moderadores..

Ese es nuestro desafío, vamos a replicar a nivel de back end este proceso, y para eso crearemos una API REST usando Spring.

Es lo que conocemos comúnmente como CRUD (CREATE, READ, UPDATE, DELETE) y es muy parecido con lo que desarrollamos en el Hotel Alura, pero ahora usando un framework que va a facilitar mucho nuestro trabajo un nuevo modelo de arquitectura de software conocido como REST.

Uso

Para probar la aplicación da clic aquí.

Aplicación

Después de descargar el proyecto, puede abrir el "archivo ejecutable: ApiApplication.java" con ECLIPSE, Intellij IDEA o cualquier IDE de su preferencia. Para hacer esto, en la pantalla de inicio, haga clic en:

  • Abrir un proyecto existente (O alguna opción similar);

  • Busque la ubicación donde se encuentra el proyecto y seleccionelo. En caso de haberlo descargado en formato zip es necesario extraerlo antes de buscarlo.

Tecnologias utilizadas

Principalmente se desarrollo dentro del IDE de Intellij IDEA, empleando el lenguaje Java.

Requisitos:

  • Crear un nuevo tópico
  • Mostrar todos los tópicos creados
  • Mostrar un tópico específico
  • Actualizar un tópico
  • Eliminar un tópico

Caracteristicas

✔️ Funcionalidad 1: API con rutas implementadas siguiendo las mejores prácticas del modelo REST.

✔️ Funcionalidad 2: Validaciones realizadas según reglas de negócio.

✔️ Funcionalidad 3: Implementación de una base de datos para la persistencia de la información.

INSIGNIA

Agradecimientos

  • ONE – Oracle Next Education
  • Alura

Contribuciones

Aspiring to be a great software developer.

Made by José Luis Vargas with ❤️

About

Desafios del programa de Oracle-Alura LATAM Cuarto Challenge - Desarrollo de una API REST con Java en Spring Boot 3.0.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages