Es la resolución del Challenge - Foro Alura utilizando Spring Boot para la creacion de la API Rest, MySQL para las bases de datos y Java 17 para el desarrollo con ayuda del IDE de Intellij e Insomnia para las respectivas pruebas a la API. Cuarto reto de la formación Oracle Next Education (ONE) de Oracle + Alura LATAM.
Este es nuestro desafío, vamos a replicar a nivel de Back End este proceso, y para eso rearemos una API Rest usando Spring Boot.
Nuestra API va a centrarse específicamente en los tópicos y permitir a los usuarios:
Funcionalidad 1
: Crear un nuevo tópico.Funcionalidad 2
: Mostrar todos los tópicos creados.Funcionalidad 3
: Mostrar un tópico específico.Funcionalidad 4
: Actualizar un tópico.Funcionalidad 5
: Eliminar un tópico.Funcionalidad 6
: API con rutas implementadas siguiendo las mejores prácticas del modelo Rest.Funcionalidad 7
: Validaciones realizadas según reglas del negócio.Funcionalidad 8
: Implementación de una base de datos para la persistencia de la información.
Para desarrollar el proyecto, utilice las siguientes herramientas:
- Trello - Herramienta de gestión de proyectos.
- MySQL - Sistema de gestión de bases de datos.
- Java 17 - Lenguaje de programación.
- IntelliJ IDEA - Entorno de desarrollo integrado para el desarrollo de programas informáticos.
- Spring Boot - Herramienta que hace que el desarrollo de aplicaciones web y microservicios con Spring Framework sea más rápido y fácil.
- Génesys Rondón - Instructora en Alura LATAM
- Eric Monné - Instructor en Alura LATAM
- Ricardo Frias Diaz - Desarrollador
- Victor Rodríguez - Inspiracion para Desarrollo del proyecto