Desarrolla tu primera API REST desde cero con Spring Boot aplicando buenas practicas

  Рет қаралды 39,134

Walter Rosero

Walter Rosero

Күн бұрын

#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
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!!!

Пікірлер: 73
@alito2121
@alito2121 10 ай бұрын
Excelente video!!Muchas cosas que no sabia o no tenia claro,muchas gracias, esperando mas contenido sobre springBoot !!
@walter.rosero
@walter.rosero 10 ай бұрын
Muchas gracias por el apoyo. Así es se viene una oleada de videos para este grandioso mundo de micorservicios
@egandini
@egandini 4 ай бұрын
Excelente curso, muy bien estructurado, claro, excelente.
@walter.rosero
@walter.rosero 4 ай бұрын
Hola, muchas gracias.
@lucianobertero3276
@lucianobertero3276 2 ай бұрын
Esta bueno agradecer. Me estoy metiendo en este mundo y muy buen video Crack, si tenes mas seran mirados. sigue asi pana!
@walter.rosero
@walter.rosero Ай бұрын
Muchas gracias amigo, ya se viene una serie de videos.
@carlosmacancela7456
@carlosmacancela7456 6 ай бұрын
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 💪🏻
@walter.rosero
@walter.rosero 6 ай бұрын
Gracias a ti! Muchas gracias por ese apoyo, siempre estamos para aportar con un granito de arena. Se viene más contenido al canal.
@josueemata3542
@josueemata3542 5 ай бұрын
Primer curso que termino por que no me enredan las explicaciones, muchas gracias por el aporte!!!!
@walter.rosero
@walter.rosero 5 ай бұрын
Un gusto poder ayudarlo en su guía de aprendizaje.
@Ezeterann
@Ezeterann 9 ай бұрын
Muchas gracias por tu aporte, gracias por la buena onda y energía, me sirvió un monton para refrescar los conocimientos que tenia.
@walter.rosero
@walter.rosero 9 ай бұрын
Muchas gracias por sus palabras. Siempre apoyando y aportando a la comunidad, prominente nuevo contenido 💪
@MarioAndresFernandez
@MarioAndresFernandez 9 ай бұрын
Muy buen video, gracias por tomarte el tiempo para explicar todo muy claramente. Sigue así.
@walter.rosero
@walter.rosero 8 ай бұрын
Muchas gracias estimado, saludos y éxitos
@federicobigatton6440
@federicobigatton6440 Ай бұрын
Muchas gracias, Walter!
@walter.rosero
@walter.rosero Ай бұрын
Con mucho gusto
@johnherrera5913
@johnherrera5913 8 ай бұрын
Master!!! Como siempre tu contenido es de altisima calidad, gracias por compartir
@walter.rosero
@walter.rosero 6 ай бұрын
Muchas gracias! Saludos 👋
@gabrielcuellar4045
@gabrielcuellar4045 4 ай бұрын
Excelente, muy bien explicado!!!
@walter.rosero
@walter.rosero Ай бұрын
Muchas gracias por el apoyo
@adalgomez7934
@adalgomez7934 10 ай бұрын
Maravilloso. Todavía estoy empezando con Java, pero aprendí bastante en este Video...
@walter.rosero
@walter.rosero 10 ай бұрын
Muchas gracias, se vienen increíble contenido al canal ☺️
@nestor-162
@nestor-162 2 ай бұрын
Explicas muy bien, nuevo suscriptor
@walter.rosero
@walter.rosero Ай бұрын
Gracias por el apoyo, saludos
@diegocuenca3696
@diegocuenca3696 6 ай бұрын
Buen curso, sigue adelante. 💪
@walter.rosero
@walter.rosero 5 ай бұрын
Muchas gracias amigo, saludos.
@gerardoesposito6441
@gerardoesposito6441 3 ай бұрын
Excelente explicación, saludos desde Argentina.
@walter.rosero
@walter.rosero Ай бұрын
Gracias, saludos desde Ecuador
@yie2030
@yie2030 7 ай бұрын
Muy buen video gracia.
@walter.rosero
@walter.rosero 6 ай бұрын
Gracias a ti
@SteVen-tv9ii
@SteVen-tv9ii 11 ай бұрын
Excelente 👌
@walter.rosero
@walter.rosero 11 ай бұрын
Muchas Gracias bro, Saludos!!
@cdcm
@cdcm 9 ай бұрын
Excelente contenido
@walter.rosero
@walter.rosero 9 ай бұрын
Gracias! Y se viene muchas cosas nuevas. Saludos!!
@geovannymesa2015
@geovannymesa2015 6 ай бұрын
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
@walter.rosero
@walter.rosero 5 ай бұрын
Muchas gracias por su comentario, correcto se viene un video próximamente.
@pablogallegosgonzalez623
@pablogallegosgonzalez623 8 ай бұрын
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
@walter.rosero
@walter.rosero 8 ай бұрын
Muchas gracias por tu aportación, estás en lo cierto estimado :)
@croko2240
@croko2240 5 ай бұрын
Buen tutorial de java
@walter.rosero
@walter.rosero 4 ай бұрын
Muchas gracias
@edgarpimentel6160
@edgarpimentel6160 8 ай бұрын
Saludos lider que continue los videos el paso a paso spring boot java microservicios
@walter.rosero
@walter.rosero 8 ай бұрын
Saludos y gracias. Se viene mucho contenido al canal
@ChristianGaray-wc4gv
@ChristianGaray-wc4gv 2 ай бұрын
Excelente explicación, la próxima uno con paginación
@walter.rosero
@walter.rosero Ай бұрын
Muchas gracias, claro ya se viene el video
@omarmenjivar9702
@omarmenjivar9702 9 ай бұрын
Excelente video mi hermano, me gustaría que subieras el de paginación sería bueno el aprender hacerlo.
@walter.rosero
@walter.rosero 9 ай бұрын
Lo tendré en cuenta para el próximo tutorial amigo. Éxitos estimado!
@felipecastillo6206
@felipecastillo6206 8 ай бұрын
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.
@walter.rosero
@walter.rosero 8 ай бұрын
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.
@Wanabi7
@Wanabi7 11 ай бұрын
Volviste de la muerte
@walter.rosero
@walter.rosero 11 ай бұрын
Resurgiendo de las cenizas. Saludos
@luismiguelbeltran9075
@luismiguelbeltran9075 9 ай бұрын
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...
@walter.rosero
@walter.rosero 8 ай бұрын
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.
@alvaroreartes2461
@alvaroreartes2461 8 ай бұрын
Excelente video! Una consulta, hacer la logica de los controladores dentro de las implementaciones de los services es una mala practica? Muchas gracias
@walter.rosero
@walter.rosero 8 ай бұрын
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
@jesuspabloavioli4372
@jesuspabloavioli4372 10 ай бұрын
Que buen video, apenas me estoy adentrando a Java y estoy viendo JDBC, que camino o que debo aprender para ser desarrollador backend? Gracias!
@walter.rosero
@walter.rosero 10 ай бұрын
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.
@davidferneycruzcruz7127
@davidferneycruzcruz7127 3 ай бұрын
Explicas bien panita
@walter.rosero
@walter.rosero Ай бұрын
Muchas gracias ☺️
@mjtorrestdev
@mjtorrestdev 9 ай бұрын
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 ?
@walter.rosero
@walter.rosero 9 ай бұрын
Hola, muchas gracias. Siempre es bueno intentar otras opciones para aprender más. El tema es de material.
@biancahoffmann2489
@biancahoffmann2489 7 ай бұрын
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
@walter.rosero
@walter.rosero 7 ай бұрын
Saludos estimados, Le comparto el video de las excepciones kzbin.info/www/bejne/e5eVimOPqLZ9eac
@miguelangelesteban99
@miguelangelesteban99 9 ай бұрын
Muy buen contenido, gracias por compartir tu conocimeinto
@walter.rosero
@walter.rosero 9 ай бұрын
No de que estimado. Y se viene mucho más contenido que estoy preparando
@brayanmezapantoja8067
@brayanmezapantoja8067 10 ай бұрын
que buen video. Que procede despues de API REST.. y despues.... y despues...
@walter.rosero
@walter.rosero 10 ай бұрын
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 kzbin.info/www/bejne/e5eVimOPqLZ9eac
@amoMiFlia
@amoMiFlia 6 ай бұрын
gracias, venia haciendo mis practicas de la manera incorrecta
@walter.rosero
@walter.rosero 5 ай бұрын
Un gusto poder ayudar con un granito de arena. Pero aun así recomiendo seguir indagando a profundidad. Muchos éxitos!!
@HugoorielsoTfm
@HugoorielsoTfm 5 ай бұрын
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
@walter.rosero
@walter.rosero 5 ай бұрын
Saludos estimado, Se viene próximamente un video de lo que sugiere. Michos éxitos!!
@ivanmonsalve4777
@ivanmonsalve4777 5 ай бұрын
​@@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!
@alexcristophercujitorres5099
@alexcristophercujitorres5099 6 ай бұрын
Como puedo integrar todo esto con jsf?
@walter.rosero
@walter.rosero 6 ай бұрын
Saludos, ya se vierne un contenido básico para esta implementación.
10 Spring and Spring Boot Common Mistakes You Need To STOP
15:49
Amigoscode
Рет қаралды 141 М.
Exception Handling in Spring Boot REST API Explained With Demonstration
28:05
Always be more smart #shorts
00:32
Jin and Hattie
Рет қаралды 41 МЛН
Вечный ДВИГАТЕЛЬ!⚙️ #shorts
00:27
Гараж 54
Рет қаралды 13 МЛН
버블티로 체감되는 요즘 물가
00:16
진영민yeongmin
Рет қаралды 94 МЛН
Spring Boot Tutorial - Crash Course
1:16:32
Marco Codes
Рет қаралды 138 М.
Spring Tips: Spring Modulith
37:39
SpringDeveloper
Рет қаралды 14 М.
Dominando API REST con Spring Boot: Taller Completo | GOGODEV
3:16:40
Microservices using SpringBoot | Full Example
1:21:39
Daily Code Buffer
Рет қаралды 1 МЛН
Low Price Best 👌 China Mobile 📱
0:42
Tech Official
Рет қаралды 718 М.
Asus  VivoBook Винда за 8 часов!
1:00
Sergey Delaisy
Рет қаралды 1,2 МЛН