⚔️ DAO vs. DTO: Batalla de Patrones en Diseño de Software 🛠️

  Рет қаралды 9,440

Un Programador Nace

Un Programador Nace

Күн бұрын

Пікірлер: 105
@brayanruizmarreros2107
@brayanruizmarreros2107 4 ай бұрын
Empecé viendo un video tuyo el de Spring Security 6 y ahora ya no puedo dejar de ver los demás videos por la calidad de explicación y empeño que se nota que le pones, gracias profe
@unprogramadornace
@unprogramadornace 4 ай бұрын
Gracias por tus palabras y por tomarte el tiempo de comentar. ¡Saludos!
@brauliomariano
@brauliomariano 5 ай бұрын
Excelente tutorial, favor indicar la documentación que hace la recomendación del porque no usar @Data en la entidad. Muchas gracias profesor.
@alex92garcia
@alex92garcia 3 ай бұрын
Gran video, en un video solo, he aprendido a utilizar bien el DTO y DAO, y descubierto la existencia de Lombok, ahora me tocara mirarme tu video sobre Lombok. Muchas gracias!!
@alfredoalas7710
@alfredoalas7710 5 ай бұрын
Muy buena explicacion para entender como funciona de fondo el repository, a veces hacemos las cosas en automatico y no entendemos el funcionamiento atras del codigo gracias!!!!
@vinsfran
@vinsfran Ай бұрын
Excelente tus videos, aclaran muchas dudas y ayudan a mejorar con las buenas practicas. Seria bueno ver algun video de como se integra Swagger con SpingBoot
@unprogramadornace
@unprogramadornace Ай бұрын
Hola, muchas gracias por comentar. Te invito a revisar los vídeos del canal, cuando lo hagas te darás cuenta que el vídeo de spring boot con swagger ya se encuentra disponible, te comparto el enlace: kzbin.info/www/bejne/iYe9i2Z4asyqq68 También te invito a suscribirte y activar la campana de notificaciones, así estarás enterado de los nuevos vídeos. ¡Saludos!
@hcoronado
@hcoronado 4 ай бұрын
Justo lo que consultaba en otro de tus videos, con esto se responde a mi consulta que dejé por allá xD. Gracias✌️
@carloshernandezcruz9880
@carloshernandezcruz9880 Ай бұрын
Wow con esta explicacion me quede clarisimo me revolvia con los dao y dto pero lo entendi muy bien ahora voy a ver el de mapper porque aun me cuesta mappear Graciasss. Debes de crear cursos en Udemy no lo explican como tu enserio
@sandrocordova8730
@sandrocordova8730 4 ай бұрын
Muchas gracias!!!, me enseñaron esto en mi instituto pero de forma muy superrficial , gracias a tu video ahora lo entiendo mejor :D
@gueto123123
@gueto123123 4 ай бұрын
Excelente profe, explica todo muy bien y entendible, estaba en 0´s
@razorcod5
@razorcod5 5 ай бұрын
Excelente video, pero no seria mejor comparar el patrón DAO con el Repository porque ambos patrones interactúan con la base de datos. El DTO es más para transportar datos.
@unprogramadornace
@unprogramadornace 5 ай бұрын
Hola, es muy válida tu sugerencia. El tema es que muchas personas se confunden entre DAO y DTO; de hecho, por eso tuve que hacer el video, porque muchas no entienden bien la diferencia. Entiendo perfectamente a lo que te refieres, pero para alguien que no conoce absolutamente nada de esto, le puede costar entender que estos dos patrones funcionan de manera distinta. Aunque la diferencia entre repository y DAO no es tan grande, simplemente con DAO haces las cosas tú mismo y con Repository lo hace Spring. ¡No hay más que decir! Jejeje. Saludos.
@HackZ2266
@HackZ2266 5 ай бұрын
Excelente explicación brother! La verdad muy buenas prácticas 😊
@TheSoporte
@TheSoporte 4 ай бұрын
Me gustó mucho el vídeo, además como explica mediante la gráfica. Yo si quisiera saber porque no se debe usar @Data en un Entity. Gracias y siga adelante con los vídeos.
@adrianosorio500
@adrianosorio500 5 ай бұрын
Muy bien explicado, como dicen cortito y al pie. facil de entender con ejemplos sencillos para comprender esa duda que existe entre DTO vs DAO que a muchos nos costo y cuesta cuando estamos aprendiendo sobre patrones.
@unprogramadornace
@unprogramadornace 5 ай бұрын
Muchas gracias por comentar. Saludos.
@emmanuelparra2991
@emmanuelparra2991 5 ай бұрын
Excelente forma de explicar y abarcar un tema tan importante a la hora de desarrollar en Java, gracias a tan detalladas explicaciones es posible entender no solo este maravilloso lenguaje de programación sino tambien conceptos técnicos muy importantes del día a día.
@unprogramadornace
@unprogramadornace 5 ай бұрын
Gracias por tomarte el tiempo de comentar. ¡Saludos!
@RodrigoNavarro19
@RodrigoNavarro19 5 ай бұрын
Excelente video para aclarar los conceptos, muchas gracias. Una sugerencia de videos podría ser socket o hashicorp vault, muchas gracias por todo
@richardcarmonaestrada8962
@richardcarmonaestrada8962 5 ай бұрын
Muchas veces empezamos a crear nuestros proyectos en base a algún tutorial sin saber que patrones estamos aplicando y peor del por qué se aplica un patrón, gracias a estos vídeos sabemos el motivo real de estos patrones, gracias por los videos
@unprogramadornace
@unprogramadornace 5 ай бұрын
Hola, me alegra que después de ver el vídeo tengas un poco más claro algunos conceptos. Gracias por comentarlo. ¡Saludos!
@JuanPablo-he4cx
@JuanPablo-he4cx 4 ай бұрын
Muchas gracias por la explicación excelente, como uno decide si usarlo de esta manera, o hacerlo con los repositorios y dejar que spring lo haga
@ronaldgarciavazquez8232
@ronaldgarciavazquez8232 5 ай бұрын
Aún sin verlo pero estoy seguro que ayudará mucho y a muchos, gracias por los aportes.
@hazlosipuedes
@hazlosipuedes 5 ай бұрын
Todavía no lo veo y ya le di like... Se que es una super clase... Cómo siempre.
@unprogramadornace
@unprogramadornace 5 ай бұрын
Gracias por la fidelidad. ¡Saludos!
@leonardopaez894
@leonardopaez894 2 ай бұрын
Excelente video, amigo, soy nuevo aprendiendo Spring y te doy las gracias porque me has hecho entender en menor tiempo mucho más de lo que pude haber entendido antes, eres literalmente un maestro. Sobre el video, solo me quedó la inquietud que no validaste las excepciones al momento de hacer el CRUD en la API Rest al finalizar el video.
@unprogramadornace
@unprogramadornace 2 ай бұрын
Hola, muchas gracias por tu comentario. Este video solamente trataba sobre la diferencia entre DAO y DTO, manejo de errores es un tema aparte. Jeje! ¡Saludos!
@leonardopaez894
@leonardopaez894 2 ай бұрын
@@unprogramadornace gracias; disculpa, soy nuevo en el canal; tienes algún video que trate sobre el tema?
@unprogramadornace
@unprogramadornace 2 ай бұрын
@@leonardopaez894 Hola, por ahora no tengo videos sobre manejo de excepciones. ¡Saludos!
@miguelcarhuas3183
@miguelcarhuas3183 5 ай бұрын
Justo lo que necesitaba agregar a la arquitectura hexagonal en springboot, gracias
@MaiaDoroshenko
@MaiaDoroshenko 5 ай бұрын
Como siempre una explicación increíble siempre tus videos son de lo mejor, gracias por el tiempo y la dedicación
@unprogramadornace
@unprogramadornace 5 ай бұрын
Gracias a ti por comentar. ¡Saludos!
@alesolano8676
@alesolano8676 2 ай бұрын
que buena explicacion super bueno tus vdeos saludos
@nelsonalvarez92
@nelsonalvarez92 5 ай бұрын
Excelente tutorial, lo único que me hace ruido y me gustaría en lo posible ampliar este mini proyecto para: manejo de excepciones y trabajar la capa de negocio haciendo validaciones y demás. Siempre es bueno aprender y repasar estas cuestiones. de todos modos a no confundir, me encanto el tutorial todo muy claro
@unprogramadornace
@unprogramadornace 5 ай бұрын
Hola, entiendo tu punto de vista, pero ya tengo otros videos tratando esos temas. Adicionalmente no puedo mezclar diferentes temas porque El objetivo es explicar cada cosa en especifico. Pronto vienen proyectos combinando todo. ¡Saludos!
@bandicot635
@bandicot635 4 ай бұрын
Muy buen video, me gustaría que crearas otro enseñando como controlar los errores y como mandar las respuestas de los errores al cliente.
@j0k3r-dev-rgl
@j0k3r-dev-rgl 2 ай бұрын
Te recomiendo buscar videos de handlers o interceptores creo que se llamaria. Lo que haces es crear una Exception personalizada y despues con una clase de tipo @RestControllerAdvice insertas los metodos de tipo @ExceptionHandlers. Lo que tenes que hacer es que la excepcion llegue al metodo del controller para que los handlers funcionen (no lo recuerdo bien si era asi). Pero busca videos sobre ExceptionHandlers, hay muchos y es re simple usarlos... Incluso podes crear Handlers para cuando no envian body, pathvariables y esas cosas, ademas de que podes usarlo con la dependencia de Validation y quedaria super tu API REST
@Dleonariza
@Dleonariza 2 ай бұрын
Tengo una inquietud, con el uso del DAO y el DTO puedo evitar la recursión Infinita en la serialización?. Al tener entindades con relaciones bidireccionales siempre me ocurre dicha recursión, me sería de gran ayuda tu respuesta, gracias.
@leningarcia4607
@leningarcia4607 5 ай бұрын
Excelente contenido, de verdad me ha aclarado las dudas, soy fan de tu canal! Muchas gracias!! Un saludo
@unprogramadornace
@unprogramadornace 5 ай бұрын
Gracias por comentar y por seguir el canal. ¡Saludos!
@henryvega4914
@henryvega4914 5 ай бұрын
Buen video , cuando un video de spring-data-jpa-entity-graph para consultas dinamicas y evitar tantos querys en el back.
@unprogramadornace
@unprogramadornace 5 ай бұрын
Hola, gracias por comentar. Voy a tener en cuenta tu sugerencia. Saludos.
@angelojeda5756
@angelojeda5756 Ай бұрын
Clase magistral
@sebastianAbello-tx7ks
@sebastianAbello-tx7ks 5 ай бұрын
La verdad no soy mucho de comentar en videos, pero la verdad es que tu contenido es muy bueno, además tus explicaciones son geniales te felicito, podrías hacer una una serie de arquitecturas , se que toma tiempo pero podría ser interesante.
@unprogramadornace
@unprogramadornace 5 ай бұрын
Muchas gracias por tu comentario; voy a tener en cuenta tu sugerencia. ¡Saludos!
@moiseslink
@moiseslink 5 ай бұрын
Excelente Video! una explicación muy clara! Muchas Gracias
@santiagovalenciarios2197
@santiagovalenciarios2197 3 ай бұрын
Santi parce, sos un mounstro, que tipo tan calidoso🎉
@unprogramadornace
@unprogramadornace 3 ай бұрын
Gracias por comentar. ¡Saludos!
@hansponte1951
@hansponte1951 4 ай бұрын
Excelente video , existe la posibilidad de que realices un vídeo de manejo de excepciones y errores 🙏🙏
@unprogramadornace
@unprogramadornace 4 ай бұрын
Gracias por comentar. Tendré en cuenta tu sugerencia. ¡Saludos!
@embusteroso
@embusteroso 5 ай бұрын
Gracias como siempre por el buen contenido! si puedes crear contenido de seguridad en spring boot con Keycloak seria lo maximo.
@unprogramadornace
@unprogramadornace 5 ай бұрын
Hola, en el canal ya existe un video sobre Spring boot con Keycloak. Te comparto el enlace: kzbin.info/www/bejne/sIOWmpqLm9lkgaM Te invito a suscribirte al canal y activar la campana de notificaciones para que estés enterado de los temas que trato aqui en El canal. ¡Saludos!
@henryperez8849
@henryperez8849 4 ай бұрын
Muy buen curso 🎉 si es posible explicar porque no poner en las entitys el arroba data
@camiloforero4996
@camiloforero4996 5 ай бұрын
Muchas gracias! Fue muy util la explicación
@jaencarmonaali3926
@jaencarmonaali3926 5 ай бұрын
He aprendido mucho con tus videos, te agradezco mucho por el contenido que nos proporciones. Y me gustaría que más adelante pudieras enseñarnos Herencia con spring boot, Sobretodo porque tengo una duda: cómo hago para crear una Entidad Person, la cual va a tener atributos como nombre, mail, teléfono y Address (la cual es otra Entidad, donde se almacenarán los detalles de la dirección). No obstante, Person es la case padre de Owner y Customer, las cuales tienen esos atributos en común más otros que no, además de la particularidad de que un Owner sólo puede tener una Address pero Customer puede tener muchas Address
@unprogramadornace
@unprogramadornace 5 ай бұрын
Hola, tendré en cuenta tu sugerencia. Pero para manejar herencia con JPA se tienen que tener algunas cosas en cuenta, claro que JPA nos ayuda a trabajar con eso, pero es complicado explicartelo en un comentario, mi consejo es que busques un poco de documentacion en google. Espero puedas resolverlo. ¡Saludos!
@LucianoMarcelo27011965
@LucianoMarcelo27011965 5 ай бұрын
Excelente explicacion , muchas gracias
@oscarmonroe8087
@oscarmonroe8087 5 ай бұрын
Excelente explicación, gracias
@subarubrz331
@subarubrz331 Ай бұрын
excelente te amo mucho
@ronaldgarciavazquez8232
@ronaldgarciavazquez8232 5 ай бұрын
Podrías por favor implementar monolito modular para comprender como se comunican y estructura??
@ottonlucena1295
@ottonlucena1295 3 ай бұрын
Excelente video profe, que gran metodología de enseñanza y llegada a las personas. Espero siga así y pueda seguir creando este gran contenido. Está en plataformas como udemy o algo similar?
@unprogramadornace
@unprogramadornace 3 ай бұрын
Hola, por ahora no tengo cursos en Udemy. ¡Saludos!
@ottonlucena1295
@ottonlucena1295 3 ай бұрын
@@unprogramadornaceprofe de casualidad tendrá como desplegar el Back bien sea dockerizado o no?
@pemberty4
@pemberty4 Ай бұрын
Hola Saludos, Excelentes todos tus videos muchas gracias. para crear un DTO con atributos de distintas entidades como es el proceso?
@unprogramadornace
@unprogramadornace Ай бұрын
Hola, el proceso es completamente mismo que se maneja en programación orientada a objetos. No cambia nada. ¡Saludos!
@Car105M3nd0za
@Car105M3nd0za 4 ай бұрын
Woww Tremendo video, muchas gracias por el contenido
@manuelortiz7000
@manuelortiz7000 16 күн бұрын
Que buen video amigo, pase tambien por elvideo de dominando la ccreacion de APIs , pero precisamente yo lo implemente con el uso de repositorios, es recomenable usar esta manera o la puedo dejar implementada con el uso de repositorios? graacias de antemano, bebnciones¡¡
@unprogramadornace
@unprogramadornace 15 күн бұрын
Hola, a mí me gusta más trabajar con repositorios, sin embargo es bueno que conozcas lo que hace el repository por debajo y también si en algún momento necesitas personalizar más las cosas, puedes trabajar de esta manera. ¡Saludos!
@kronos5656
@kronos5656 5 ай бұрын
Muchas gracias. Comence a verlo y estoy aprendiendo muchos conceptos que los tenia confusos. En el futuro podrías hacer alguna tutorial para generar reportes en pdf? gracias!
@unprogramadornace
@unprogramadornace 5 ай бұрын
Hola, muchas gracias por tu comentario. Desde hace bastante tiempo existe en el canal un video sobre creación de reportes en PDF, te comparto el enlace: kzbin.info/www/bejne/i3bbqIF9naqWkMU También te invito a suscribirte al canal y activar la campana de notificaciones para que estés enterado de todos los temas que voy tratando en el canal. ¡Saludos!
@alfonsotorres7425
@alfonsotorres7425 5 ай бұрын
Muy buena explicación, solo una duda, retorno del la creacion usuario, para efectos d emostrar el ID, tendriaos que recuperarlo también u no un null, no?
@unprogramadornace
@unprogramadornace 5 ай бұрын
Hola, la aplicacion puede mejorarse o funcionar como tu quieras. Este es solo un demo de ejemplo. Ese null podria quitarse o retornar directamente el ID del usuario creado. Saludos.
@chesterbeto
@chesterbeto 14 күн бұрын
Increíble manera de explicar , pero me queda una duda cuál es la diferencia entre un viewmodel y un DTO ?
@unprogramadornace
@unprogramadornace 13 күн бұрын
Hola, el modelview es un objeto especial de Spring MVC que nos ayuda a pasar información a la vista y el DTO es un objeto que también nos ayuda a compartir información pero en este caso no sólo a la vista sino a diferentes sistemas, clases, etc. ¡Saludos!
@LucianoMarcelo27011965
@LucianoMarcelo27011965 5 ай бұрын
Una Consulta , tu explicaste el CRUD con Entity Manager , existe otra manera que la enseñan , usando CrudRepository , cual recomiendas ? . Muchas gracias
@unprogramadornace
@unprogramadornace 5 ай бұрын
Hola, a mí me gusta usar más los repositorios. Sin embargo, tenía que explicar cómo funciona el DAO para aquellos que no lo tenían claro. Saludos.
@isauracarrasco4752
@isauracarrasco4752 4 ай бұрын
Mil gracias n_n
@TheSoporte
@TheSoporte 4 ай бұрын
Quisiera que crearas un video acerca de las Relaciones, por ejemplo OneToMany, ManyToOne, etc mediante un ejercicios. Ojalá lo tuvieras en cuenta. Gracias
@unprogramadornace
@unprogramadornace 4 ай бұрын
Hola, si revisas los videos del canal de darás cuenta que ya tengo 2 videos hablando del tema, te los comparto: Relaciones con JPA: kzbin.info/www/bejne/bIO0haaulJuqjtE Relaciones bidireccionales vs unidireccionales: kzbin.info/www/bejne/hJ-xq5ypgsqFjc0 Te invito a suscribirte al canal y activar la campana de notificaciones para que estes enterado de los temas que voy tratando en el canal. ¡Saludos!
@TheSoporte
@TheSoporte 4 ай бұрын
@@unprogramadornace Que pena Santi que no revisé los vídeos en el canal. Graciss
@unprogramadornace
@unprogramadornace 4 ай бұрын
@@TheSoporte No hay lío. Saludos.
@facundoaquino2897
@facundoaquino2897 2 ай бұрын
puede ser que ahora se use mas el repository que lo implemente directamente el service y listo, no entiendo la diferencia entre ambos, muy buen video!
@unprogramadornace
@unprogramadornace 2 ай бұрын
Hola, CUIDADO con esa percepcion, el repository podria facilmente reemplazar al DAO, pero el DTO es otra cosa completamente aparte. En algo en lo que concuerdo contigo es que obviamente el repository es mas usado y simplifica mucho todo, pero de Igual modo es bueno conocer estos conceptos para saber como funciona Spring por dentro. ¡Saludos!
@Miranda-jq5wb
@Miranda-jq5wb 2 ай бұрын
Excelente, ¿recomiendas crear nuestro propio DAO siempre en nuestros proyectos o usar el repository de siempre?, ¿cuál es mejor práctica? 😅
@unprogramadornace
@unprogramadornace 2 ай бұрын
La verdad me gusta más el repository. Ambas formas están bien, pero por simplicidad me gusta más el repository. ¡Saludos!
@SheeM1700
@SheeM1700 4 ай бұрын
creo que no se utiliza @Data en el entity para evitar problemas que interfieren en las relaciones y eso entraría a ser una mala practica? XD?
@unprogramadornace
@unprogramadornace 4 ай бұрын
Hola, de hecho usas @Data para las relaciones no tiene nada de malo, no se recomienda utilizar por otros motivos relacionados con la carga perezosa de JPA, se viene un video hablando del tema. ¡Saludos!
@CarlaMenacho-tt1sm
@CarlaMenacho-tt1sm 5 ай бұрын
una pregunta, por que usas @Autowirred? no seria mejor utilizar directamente la anotacion en la clase el @RequieredArgsContructor? y definir el dao como un final cuando lo instaciamos?
@unprogramadornace
@unprogramadornace 5 ай бұрын
Hola Carla, muchas gracias por tu pregunta. Te comento: Lo primero que debes tener claro es que en Spring (De forma nativa) existen 3 formas diferentes de inyectar dependencias: 1) Por constructor 2) Por metodo setter 3) Usando @Autowired Esas son las 3 formas nativas de hacerlo. Cuando usas @RequiredArgsContructor (Anotacion propia de Lombok), lo que estas haciendo en una inyeccion por constructor, obviamente es automatizado por Lombok, pero es completamente valido. Conclusion: Cualquiera de las 3 formas de inyeccion son correctas, tambien puedes usar Lombok con esa anotacion. Puedes trabajar como mas te gusta. ¡Saludos!
@CarlaMenacho-tt1sm
@CarlaMenacho-tt1sm 5 ай бұрын
@@unprogramadornace gracias, si no es mucho pedir, sera que puedes hacer un video de las buenas practicas en el servicio repositorio o dao en el model, o un video de buenas practicas general usando spring boot. si es posible
@unprogramadornace
@unprogramadornace 5 ай бұрын
Me lo apunto. ¡Saludos!
@CodigoFino804
@CodigoFino804 14 күн бұрын
Tienes razón, cualquiera de las tres formas es válida. Sin embargo, una mejor práctica es utilizar @RequiredArgsConstructor junto con private final. Esto mejora la integración con los principios SOLID, especialmente con el principio de inversión de dependencias. Además, es recomendable evitar el uso de @Autowired, ya que puede generar inyecciones implícitas o 'mágicas', lo que puede dificultar las pruebas y el seguimiento del código.
@rickhunter8216
@rickhunter8216 5 ай бұрын
BUEN VIDEO TIO NACE.
@ryctdark
@ryctdark 24 күн бұрын
Buen video, aunque es mejor tener un objeto request, dto y dao :`]!
@unprogramadornace
@unprogramadornace 24 күн бұрын
La verdad no me gusta mucho tu sugerencia, jeje aunque la respeto, porque si por cada entidad debemos tener un request, DTO y DAO quiere decir que por cada entidad debo tener 3 clases. ¿Vale?. ¿Que pasa si tenemos 100 entidades? Eso quiere decir que por cada una de ellas vas a necesitar 3 clases, eso va a causar que tú aplicación sea gigante y el peso va a ser mayor. Sería aumentar la complejidad sin obtener muchos beneficios. Lo normal es manejar por cada entity un DTO y un Repository o DAO. ¡Saludos!
@arturoocode
@arturoocode 3 ай бұрын
Ahora mi duda es cuando usar DAO o Repository
@unprogramadornace
@unprogramadornace 3 ай бұрын
Hola, todo depende de las necesidades del proyecto. ¡Saludos!
@roy_c
@roy_c 5 ай бұрын
Por que vs? Se usan para cosas distintas que no tienen nada que ver.
@unprogramadornace
@unprogramadornace 5 ай бұрын
Hola, tienes toda la razón; se usan para cosas distintas. La justificación del VS es porque a mucha gente le dificulta diferenciar estos dos patrones; se confunden un poco. Por ese motivo puse ese nombre. Pero, tienes toda la razón: se usan para cosas diferentes. ¡Saludos!
@mikehurtado4772
@mikehurtado4772 5 ай бұрын
No son incompatibles
@loremipsumdev
@loremipsumdev 3 ай бұрын
Crea cursos en Udemy y te haces millonario 🤑🤑🤑🤑
@DonaldCooper-l6g
@DonaldCooper-l6g 5 күн бұрын
Moore Charles Clark Jeffrey Brown Richard
@GermanTorres-qm9jn
@GermanTorres-qm9jn 19 күн бұрын
Santi, excelente el video, puedes por favor trabajar un video en el cual se trabaje DTO, DAO con manejo de Relaciones @OneToMany y @ManyToOne.
🔍🛠️ Dominando las Pruebas Unitarias en JAVA | Mockito 🚀💻
1:03:27
Un Programador Nace
Рет қаралды 4,4 М.
🌼👟Spring Boot 3 & Swagger: ¡Documentación al Máximo! 🚀📄
42:40
Un Programador Nace
Рет қаралды 4,3 М.
Миллионер | 1 - серия
34:31
Million Show
Рет қаралды 2,5 МЛН
Worst flight ever
00:55
Adam W
Рет қаралды 53 МЛН
🔍🛠️ Dominando los Test Unitarios en JAVA | JUnit 🚀💻
1:29:15
Un Programador Nace
Рет қаралды 6 М.
Новый CSS! 2024
18:06
Как пройти в IT?
Рет қаралды 16 М.
🔹 Patrones de diseño software: Repaso completo en 10 minutos
12:36
DevExpert - Programación Android y Kotlin
Рет қаралды 88 М.
JAVA DTO Pattern Tutorial | Simplify Your Code
19:12
Amigoscode
Рет қаралды 207 М.
🚀 Cómo dockerizar una aplicación con Spring Boot 🐳
56:13
Un Programador Nace
Рет қаралды 6 М.
Intenté contratar un junior y... tenemos que hablar.
7:23
Dot Dager
Рет қаралды 205 М.
🚀 "Domina Streams y Expresiones Lambda en Java 🧑‍💻🔥
1:14:38
Un Programador Nace
Рет қаралды 2,6 М.
Strategy Pattern - Design Patterns (ep 1)
35:11
Christopher Okhravi
Рет қаралды 1,5 МЛН