RentaCar fue un proyecto realizado para obtener una certificación en Spring Boot en Escalab Academy -> https://escalab.academy/spring-boot.html El proyecto final, de temática libre, cree un sistema de arriendo de vehículos, en diferentes sucursales, definiendo el tipo de vehículo, marca, modelo, opciones, el tiempo de arrendamiento, calculando su importe por días y un total a pagar. Si un vehiculo estaba arrendado, este, ya no estaba disponible hasta su devolución. No hice un front porque no lo pedían. Todas las APIRest las consulte usando Postman.
Obviamente me gustaría terminarlo algún dia con un front end. La duración del curso fue de 12 clases sincronas de 2:30hras de duración aproximadamente. Esta certificación comprendio los siguiente tópicos.
Objetivos del Curso Spring Boot
1 Módulo - Bases y creación de un server rest con Spring Boot 2 Módulo - Arquitectura de trabajo para nuestro servidor 3 Módulo - Códigos de status, excepciones, seguridad con spring security, ouath2 y JWT 4 Módulo - Integración de Api Rest con Angular 5 Módulo - Consumo de Apis, reportes, correos y aspectos finales del servidor con Spring Boot 6 Módulo - Despliegue de la Aplicación en la Nube
Un Proyecto Final de Aprobación
Perfil de Egreso - Spring Boot
Finalizado el curso, egrese con un perfil Backend en Spring Boot Avanzado, basado en la constante práctica de las funcionalidades enseñadas a lo largo del curso, y que a su vez, pude conocer a profundidad las diversas alternativas para desarrollar un proyecto real y cuando es realmente necesario aplicar cada una de ellas.