Desarrolla tu primera API REST desde cero con Spring Boot aplicando buenas practicas
Vložit
- čas přidán 5. 08. 2024
- #java #apirestful #springboot #maven
En este video aprenderás a crear tu primera API REST desde cero con Spring Boot aplicando buenas practicas para potenciar tus proyectos.
➤Repositorio de GitHub con el código fuente:
github.com/walterroseroec/mi-...
➤Donación al canal:
paypal.me/walterrosero
📚Contenido:
00:00:00 Introducción a las APIs REST
00:25:24 Creación de proyecto en Spring Initializr
00:28:26 Esquema de base de datos
00:28:49 Configurando application.properties
00:32:12 Creación de paquetes en arquitectura N Capas
00:33:40 Creando entidad clientes
00:34:21 Aplicando LOMBOK en entidad
00:36:43 Aplicando persistencia a entidad
00:39:38 Creando Dao/Repository
00:43:40 Creando Service
00:53:18 Errores que no debes cometer en tus APIs REST
01:13:00 Creando Controller
01:28:00 Aplicando Http Status Code | Response Status
01:34:00 Personalizando validación con Response Status
01:43:00 Creando DTO
01:56:00 Creando Payload Response y aplicando ResponseEntity
02:12:00 Validando método PUT
02:27:00 Aplicando Swagger para documentar las APIs
02:40:15 Finalizando curso
➤Instalar temas en Intellij IDEA
• Cómo Instalar Temas de...
Gracias Amigos por ver este vídeo y si te gusto no te olvides dejar tu like y tu suscripción
=========== CONTACTAME ==============
Pagina web: supertecnodroid.com/
Twitter: goo.gl/CZI50o
Instagram: / walter.rosero.ec.dev
=====================================
SALUDOS DESDE ECUADOR!!! - Věda a technologie
Exelente video, vengo incursionando apenas con Spring boot y considero este el mejor video explicativo de un api rest con Spring boot, Super bien que enseñes a implementar buenas practicas, muchas veces lo omiten otros maestros, en este caso mis respetos, me enseñaste de una forma consisa y aplicando lo que el mercado necesita, seguire viendo tus videos, es el primero que veo y con eso me convenciste de que eres un gran maestro, muchas gracias por este video
¡Muchísimas gracias por tu comentario! Me alegra muchísimo saber que el video te ha sido útil y que has encontrado en él buenas prácticas para implementar APIs REST con Spring Boot. Es muy gratificante saber que el contenido que comparto está ayudando a otros en su camino de aprendizaje. Estoy muy agradecido por tus palabras y tu apoyo. ¡Sigue disfrutando de los videos y no dudes en dejar cualquier pregunta o sugerencia para futuros contenidos! ¡Un saludo!
mis respetos a este profesor explicas muy bien
estoy apenas empezando mi camino por el mundo java
Muchos éxitos colega, bienvenido a este mundo.
Excelente explicación, muy detallado y gran nivel de manejo de conceptos. Gracias por tus videos, no dejes de subir contenido.
¡Gracias a ti por tus amables palabras! Me alegra mucho saber que te ha gustado la explicación y que encuentras útiles los conceptos que comparto. Tus comentarios me motivan a seguir creando contenido. ¡No dejaré de subir más videos para ti y toda la comunidad!
Excelente video!!Muchas cosas que no sabia o no tenia claro,muchas gracias, esperando mas contenido sobre springBoot !!
Muchas gracias por el apoyo.
Así es se viene una oleada de videos para este grandioso mundo de micorservicios
Buscaba justamente esto. Me pareció (para mí nivel de programación) muy bien detallado y con explicaciones claves, sin mucha redundancia de información. Gracias 💪🏻
Gracias a ti!
Muchas gracias por ese apoyo, siempre estamos para aportar con un granito de arena. Se viene más contenido al canal.
Esta bueno agradecer. Me estoy metiendo en este mundo y muy buen video Crack, si tenes mas seran mirados. sigue asi pana!
Muchas gracias amigo, ya se viene una serie de videos.
Muchas gracias por tu aporte, gracias por la buena onda y energía, me sirvió un monton para refrescar los conocimientos que tenia.
Muchas gracias por sus palabras.
Siempre apoyando y aportando a la comunidad, prominente nuevo contenido 💪
Master!!!
Como siempre tu contenido es de altisima calidad,
gracias por compartir
Muchas gracias!
Saludos 👋
Excelente curso, muy bien estructurado, claro, excelente.
Hola, muchas gracias.
Muy buen video, gracias por tomarte el tiempo para explicar todo muy claramente. Sigue así.
Muchas gracias estimado, saludos y éxitos
Hola buen día, excelente explicación, espero que este video se repita pero en un nivel superior.... Gracias
Hola, buen día. ¡Muchas gracias por tu comentario! Me alegra saber que te gustó la explicación. Definitivamente, estaré trabajando en más videos a un nivel superior. ¡Gracias por tu apoyo y sugerencia!
Muchas gracias, Walter!
Con mucho gusto
Maravilloso. Todavía estoy empezando con Java, pero aprendí bastante en este Video...
Muchas gracias, se vienen increíble contenido al canal ☺️
Excelente, muy bien explicado!!!
Muchas gracias por el apoyo
Primer curso que termino por que no me enredan las explicaciones, muchas gracias por el aporte!!!!
Un gusto poder ayudarlo en su guía de aprendizaje.
Explicas muy bien, nuevo suscriptor
Gracias por el apoyo, saludos
Buen curso, sigue adelante. 💪
Muchas gracias amigo, saludos.
excelente tutorial.. muchas gracias! Saludos desde Paraguay
Gracias, saludos!
Excelente explicación, saludos desde Argentina.
Gracias, saludos desde Ecuador
Muy buen video gracia.
Gracias a ti
Excelente contenido
Gracias!
Y se viene muchas cosas nuevas.
Saludos!!
Excelente 👌
Muchas Gracias bro,
Saludos!!
Saludos lider que continue los videos el paso a paso spring boot java microservicios
Saludos y gracias.
Se viene mucho contenido al canal
Excelente video, me gustaría un video de microservicios con webflux, creo que sería muy bueno
muchas gracias, claro preciso y conciso, éxitos y bendiciones
Muchas gracias por su comentario, correcto se viene un video próximamente.
Excelente explicación, la próxima uno con paginación
Muchas gracias, claro ya se viene el video
Bastante claro el video, como opinión cambiaría los field injection por constructor injection porque es la mejor practica para la injección de dependencia e inversion de control, saludos
Muchas gracias por tu aportación, estás en lo cierto estimado :)
Buen tutorial de java
Muchas gracias
Excelente video mi hermano, me gustaría que subieras el de paginación sería bueno el aprender hacerlo.
Lo tendré en cuenta para el próximo tutorial amigo.
Éxitos estimado!
Exelente curso bastante estructurado podrías seguir el curso integrando spring Data JPA(OneToOne, OneToMany y ManyToMany) y spring segurity te lo agradecería
Lo tendré en cuenta edtimado, se viene una serie de videos.
Buen video, pero para ser desde cero faltaron explicar muchas cosas, como el manejo de la base de datos de cómo se configura para conectarse con el API, además vi el XAMP abierto, nc si eso era necesario tenerlo y demás.
Saludos estimado,
Claro, tiene razón.
Aunque no lo explico en el video este tutorial va enfocado para quienes vienen con bases básicas de spring boot y desean reforzar un poco más sus conocimientos.
Muy buen video, excelente diría yo, ¿Tienes algún otro video donde muestres como hacer consultas multitabla?
Muchas gracias por el comentario, se viene una serie de videos explicándolo.
Volviste de la muerte
Resurgiendo de las cenizas.
Saludos
My buen trabajo...gracias...aprendi mucho...tengo una duda, talvez para otro tuto..y es, bueno con el POSTMAN puedo verificar la eficacia de mi programación, pero como se hace para enviar los datos a una página web y desplegarlos en una tabla por ejemplo, e igual como se hacen capturas desde una pagina y envialas a una DB usando SpringBoot....muchas gracias...
Muchas gracias por el apoyo.
Con respecto a consumir el API claro se puede realizar desde cualquier Frontend, próximamente se viene un video explicando cómo realizarlo.
Excelente video! Una consulta, hacer la logica de los controladores dentro de las implementaciones de los services es una mala practica? Muchas gracias
Así es estimado está en lo correcto hacer la Logica en los controladores es una mala práctica, por eso se debe hacer en los services
Que buen video, apenas me estoy adentrando a Java y estoy viendo JDBC, que camino o que debo aprender para ser desarrollador backend? Gracias!
Un cordial Saludo.
Desde mi punto de vista y experiencia, recomiendo empezar con lógica de programación, estructura de datos y programación orientada a objetos.
Con estos puntos podrás tener un buen camino en desarrollo backend, claro siempre siguiendo correctamente los patrones de diseños.
Saludos desde Ecuador.
esta excelente el tutorial, tu explicacion es maravillosa, yo lo hice pero con postgres, ¿me puedes decir cual es el tema que usas en tu Idea ?
Hola, muchas gracias.
Siempre es bueno intentar otras opciones para aprender más.
El tema es de material.
Explicas bien panita
Muchas gracias ☺️
gracias, venia haciendo mis practicas de la manera incorrecta
Un gusto poder ayudar con un granito de arena.
Pero aun así recomiendo seguir indagando a profundidad.
Muchos éxitos!!
Muy buen contenido, gracias por compartir tu conocimeinto
No de que estimado.
Y se viene mucho más contenido que estoy preparando
Tendrás algún video donde manejes excepciones? errores? porque cuando no envio el nombre quiero que aparezca un mensaje de bad request que el nombre no debe estar vacio o este campo es obligatorio jejejej
Saludos estimados,
Le comparto el video de las excepciones czcams.com/video/Ef2Y0YsQJCE/video.html
Hola, Cómo se puede enviar datos desde formularios por ejemplo con react, estoy tratando de enviarlos y me sale una respuesta del servidor de que no acepta formato urlencoded
Saludos estimado,
Se viene próximamente un video de lo que sugiere.
Michos éxitos!!
@@walter.rosero sería un detallazo hermano, nos sería de gran ayuda para aquellos que estamos tratando de aprender el desarrollo fullstack con buenas prácticas en este tipo de lenguajes y frameworks.
Un frontend con react, Express o Vue quedaría excelente para conectar este proyecto backend.
Saludos hermano!
que buen video. Que procede despues de API REST.. y despues.... y despues...
Muchas Gracias estimado,
Se vendrá una serie de videos referente al mundo de microservicios sobre todo con Spring Boot,
Adicional le adjunto mi último video descendiente de este tutorial.
Manejo de excepciones y validación de solicitudes en Spring Boot API REST Exception Hander y @Valid
czcams.com/video/Ef2Y0YsQJCE/video.html
Como puedo integrar todo esto con jsf?
Saludos, ya se vierne un contenido básico para esta implementación.
Tu intellij se ve agradable que tema utilizas ?
Le adjunto el video del tema solicitado.
czcams.com/video/e8GKj-K-gHs/video.html