4 Principios de la Programación Orientada a Objetos

Поделиться
HTML-код
  • Опубликовано: 23 окт 2024

Комментарии • 107

  • @NicoSalgado
    @NicoSalgado  Год назад

    🚨 INSCRIPCIONES ABIERTAS a mi Bootcamp. Inscríbete antes de que cerremos inscripciones de nuevo: bootcamp.aprenderjava.com/

  • @guillesuarezreinoso189
    @guillesuarezreinoso189 2 года назад +8

    Un crack explicando, esta buenisimo como explicas y estaría copado hacer más proyectos reales con Java para más adelante. Saludos y segui así

    • @NicoSalgado
      @NicoSalgado  2 года назад

      Gracias crack, pronto más 🙏🏻

  • @ruddyscarrascourraca6992
    @ruddyscarrascourraca6992 9 месяцев назад

    Yo soy frustrado con C# y me encanta usarlo pero nunca he aprendido a dominar estos conceptos. Desde hoy en adelante me voy a concentrar en aprender Java como lenguaje de programación.

  • @mildredpacheco8927
    @mildredpacheco8927 2 года назад

    Wwwau eres el mejor profesor del mundo!!! GRACIAS 😚

  • @IvanRairan
    @IvanRairan 2 года назад +1

    Excelente vídeo… estoy aprendiendo a programar en Swift y siento que ha sido el ejemplo mejor explicado paso por paso que he visto … y he visto muchos jejeje

    • @NicoSalgado
      @NicoSalgado  2 года назад

      Esto me da mas energía para seguir haciendo este tipo de videos, gracias bro 🙏🏻

  • @zusldev
    @zusldev 2 года назад +3

    Muy buen video, habia olvidado java, ya que estoy aventurandome en c# y js. Me ha servido bastante en repasar y resolverme dudas que tenia.

    • @NicoSalgado
      @NicoSalgado  2 года назад

      Me alegro que te ayude crack

  • @slither366
    @slither366 2 года назад

    Este tipo de videos son los mejores y explicas muy bien el tema. Gracias.

  • @adrianmedina7746
    @adrianmedina7746 2 года назад +1

    Gracias por explicar cada detalle de manera sencilla y no dar por supuesto que ya se conocen, salu2

  • @yovagamer1205
    @yovagamer1205 2 года назад +1

    hola, me ayuda mucho estos videos de programación orientada a objeto porfavor sigue subiendo estos videos

  • @breyner829
    @breyner829 2 года назад +1

    Por fin de todos lo videos que vi esté es el mejor que logré entender y lo mejor de todo que lo entendí en poco tiempo a diferencia de los otros más de 4 horas y me quede con más confusiones.
    Me gustaría que hagas sistemas de escritorio desde 0 para seguir aprendiendo. 🥺🥺

    • @NicoSalgado
      @NicoSalgado  2 года назад

      Me alegro que te haya ayudado!! 🙌🏻 pronto más tutoriales :)

  • @alanmaldonado8553
    @alanmaldonado8553 2 года назад +2

    Futuro profesor! Excelente la explicación para entender POO

  • @doblex7632
    @doblex7632 2 года назад +1

    Muy buena explicación. Justo estaba leyendo en un libro java sobre herencia y polimorfismo, termine de entender con tus ejemplos

    • @NicoSalgado
      @NicoSalgado  2 года назад

      Me alegro que te haya ayudado bro🙌🏻

  • @josefranciscoadanapostol5892
    @josefranciscoadanapostol5892 2 года назад +1

    Chamo te felicito. Dado que no eres ingeniero de sistemas, has realizado este video bien didactico para los que tampoco somos ingenieros de sistemas. Es la primera vez que logro comprender lo que significa programacion orientada a objetos, clases, metodos, etc. 20 pts para ti. P.D. Tengo problemas de teclado para corregir las palabras no acentuadas.

    • @NicoSalgado
      @NicoSalgado  2 года назад +1

      Gracias crack!! Me alegro que te haya ayudado 🙏🏻

  • @norbeyalejandroobandozapat3054
    @norbeyalejandroobandozapat3054 2 года назад +2

    Bro excelente contenido la forma en la cual explicas los conceptos es excelente, de hecho lo entendí más fácil como lo explicaste, gracias por el contenido Bro, Nota: está bonito el gato jaja Man ✌🏻✌🏻

    • @NicoSalgado
      @NicoSalgado  2 года назад +1

      Muchas gracias por el comentario bro!! Y le mandaré a decir a mi gato 😂🙌🏻

  • @meliquinnxx
    @meliquinnxx 2 года назад +1

    Explicas con mucha paciencia !!! Gracias

    • @NicoSalgado
      @NicoSalgado  2 года назад

      Me alegro que te haya ayudado :). Un abrazo!

  • @maikerduque8685
    @maikerduque8685 Год назад

    Saludos Nico, muchas gracias por el vídeo, estoy empezando a programar en Java y los conceptos tratados me ayudaron muchísimo, aclaré algunas dudas sobre las generalidades en Java y comprendo mejor los conceptos sobre la Programación Orientada a Objetos. Gracias por compartir lo que sabes, es de mucha ayuda.

  • @codeflowhub
    @codeflowhub 2 года назад

    Excelente método para explicar, quedo muy claro!

  • @GanandoCriptomonedas
    @GanandoCriptomonedas 2 года назад +1

    Necesito mas de tus cursos estan muy bien explicados

    • @NicoSalgado
      @NicoSalgado  2 года назад +1

      Gracias crack, pronto más contenido

  • @CrazyTimmy
    @CrazyTimmy 2 года назад

    10/10, de las mejores explicaciones que he visto sobre POO, muy grande!

  • @Diego-bq3nv
    @Diego-bq3nv 2 года назад +8

    Hola, una duda, harás vídeos camino a ser un desarrollador backend?, el contenido en español es ESCASO, lo poco que hay de backend está en INGLÉS, ya que en habla hispana y el resto es todo FRONT-END, pero como veo que eres back end, no sé si te interese hacer vídeos relacionado a ser un backend ,desde lo más básico, hasta ser un junior.

    • @NicoSalgado
      @NicoSalgado  2 года назад +16

      De hecho, justo eso pienso hacer :). Usando Java

    • @starkgamer6038
      @starkgamer6038 2 года назад +1

      @@NicoSalgado Perfecto bro!! Java me tiene extremadamente frustrado :(

    • @Diego-bq3nv
      @Diego-bq3nv 2 года назад

      @@NicoSalgado gracias bro, estaré esperando el resto de vídeos :D.

    • @eR1cK92
      @eR1cK92 2 года назад

      @@starkgamer6038 why ? Java es ok

    • @piedelimonz
      @piedelimonz 2 года назад +1

      @@NicoSalgado broo, hazlo!! Aquí tienes un sub más esperando ese nuevo contenido

  • @edisonvillegas1224
    @edisonvillegas1224 2 года назад +1

    Nicolas muy buen video, felicitaciones, creo que se te olvido mencionar la sobrecarga de métodos, que es lo que haces cuando tienes métodos con el mismo nombre, pero manejando diferentes parámetros, un saludo desde Colombia

    • @NicoSalgado
      @NicoSalgado  2 года назад

      Hola bro! Si mencione Overriding y overloading también pero no sabía traducir el segundo 😂. Un abrazo

    • @zuriamirandagovea9757
      @zuriamirandagovea9757 2 года назад

  • @Ynnor19
    @Ynnor19 2 года назад +2

    Bro un abrazo en serio por este gran contenido, he llegado a ver varios youtubers relacionados a programación pero aunque este iniciando en el canal tienes una gran calidad de contenido felicitaciones en serio y que sigas así, espero con ansias el curso que harás de Java.
    Bro estoy en una situación similar a la que tuviste de tener que aprender a programar por necesidad o prisa para trabajar, mi situación es similar personalmente tengo mucha prisa por trabaje y dedicarme a esto por situaciones económicas y familiares, gracias a Dios entre a un programa de ONE y Alura en el cual dan un programa el cual abarca Principios de programación, Front-end(HTML,CSS,Javascript), Java, y otras cosas más consta de 6 meses, empiezo mañana y claro se suman bibliotecas y frameworks, emm y tengo el deseo a dedicarme a esto como Developer Fullstack (Java) más dedicado a Back-end como tú si no mal entiendo.

    • @Ynnor19
      @Ynnor19 2 года назад

      Que recomendaciones me darías, tengo 18 años y este siguiente año entro a la Universidad

    • @NicoSalgado
      @NicoSalgado  2 года назад

      Hola bro! Gracias por el comentario 🙏🏻. Mis únicos consejos sería practicar todos los días y tener paciencia… muchas veces nos estresamos por cosas que aún no hemos intentado estudiar por nuestra cuenta y nos desmotivamos. Suerte en el curso!!

  • @ruddyscarrascourraca6992
    @ruddyscarrascourraca6992 9 месяцев назад

    Como dicen en mi país RD... "a este chamaquito hay que darsela", yo me he cansado de ver cientos de videos y tutoriales en RUclips y otras plataformas y nunca, pero nunca me habían explicado la POO de una manera que la entienda tan clara y precisamente.

  • @MrShadow732
    @MrShadow732 2 года назад

    Listo terminado de ver el video es muy bueno como lo comentas y explicas todo. Comparto la.info para el que la necesite

  • @ronalerquinigoagurto555
    @ronalerquinigoagurto555 Год назад

    Amigo también puedes explicar sobre arquitectura de software y patrones de diseño más usados. Saludos

  • @lordbirot3797
    @lordbirot3797 2 года назад +1

    Te veo profesor a futuro... Buen video #Nico, gracias por lo que VAS creando, he visto varios videos y tu lógica para explicar me parece acertada. #Exitos. Saludos desde #Lima.

    • @NicoSalgado
      @NicoSalgado  2 года назад +3

      Gracias bro! Nunca me había visto de profesor 😅 pero estaría interesante. Saludos hermanito!

  • @maximiliano7648
    @maximiliano7648 2 года назад

    Genio! Gracias nuevo sub, y mentor!

  • @alexrondon2874
    @alexrondon2874 2 года назад +1

    Acabas de ganar un suscriptor

  • @francoichigo
    @francoichigo Год назад

    recien estoy aprendiendo programacion, quiero saber de que forma puedo practicar para poder alcanzar u nbuen nivel y poder conseguir un trabajo como desarrollador, programador, full stack?

  • @Thekingstudiostv
    @Thekingstudiostv 2 года назад

    Tengo una duda cuando printeaste la altura era necesario copiar la variable con su dato... o se puede definir y solo llamar la variable en la salida?
    Otra cosa la abstracción debería ser el primer principio acorde a la definición...
    La abstracción es el proceso de identificar aquellas características (atributos) y acciones o comportamientos (métodos) propios de un elemento que deseemos representar. Es aterrizar los conceptos de un sistema, clase, objeto...

  • @24-7-j7m
    @24-7-j7m 3 месяца назад

    a huevo!!

  • @charlie_arteaga
    @charlie_arteaga 2 года назад +1

    excelente!
    me ha servido mirar este video ya que vengo repasando poo y creando plantillas jeje.
    entonces el @override sería para sobre escribír esos métodos y poder editar su comportamiento , de esa manera podemos tener distintos métodos del mismo nombre con distinto comportamiento. que sería polimorfismo no ?
    por último el polimorfismo se aplica a los objetos también?
    gracias crack me ha servido para repasar

    • @NicoSalgado
      @NicoSalgado  2 года назад

      Exacto bro! @override te permite sobre escribir el método que ya hacías hecho para cambiar por completo su comportamiento (polimorfismo = muchas formas). Y sii, el polimorfismo se aplica a objetos usando @override o haciendo overloading de algún método. Un saludo!!

  • @Don__Villa
    @Don__Villa 2 года назад

    Muy buen video Nico, además del contenido técnico también nos ayuda mucho indirectamente pronunciando los términos en inglés como debe ser. Sería bueno debes en cuando para-frasear algunas indicaciones en inglés y traducirlas, tampoco es que nos des clases de inglés, pero si ir creando ese escenario para que nosotros vayamos acostumbrando el oído. Saludos.

    • @NicoSalgado
      @NicoSalgado  2 года назад +1

      Jajajaj no lo había pensado bro, normalmente siempre traduzco todo en mi cabeza antes de hacer los videos porque como yo aprendí en inglés, no se todas las traducciones en español 😂. Si sería bueno decir ambas!

    • @Don__Villa
      @Don__Villa 2 года назад +1

      @@NicoSalgado Claro, tampoco algo nivel C2, pero sí frases que uno se vaya grabando y de a poco vaya adoptando, has de cuenta que eres el senior del equipo y nosotros los jrs que apenas estamos aprendiendo; entonces, no sé, algo así como: ok guys, let's start! y seguido: bien chicos, empecemos! Podría convertirse en tu factor diferenciador entre todos los youtubers devs.

  • @luiszuniga2566
    @luiszuniga2566 2 года назад

    Grande, excelente explicación

  • @tovaryustimiller428
    @tovaryustimiller428 2 года назад

    Un abrazo! ;) muy buenos tus vídeos.

  • @MrShadow732
    @MrShadow732 2 года назад +1

    Mientras corre el anuncio así aporto al canal. Te dejo una consulta cómo puedo mostrarte mi código y ver si tenés idea de cómo resolver un problema que estoy teniendo. Saludos desde argentina

    • @NicoSalgado
      @NicoSalgado  2 года назад +1

      Cuéntame en que te puedo ayudar bro

  • @venancio.t1
    @venancio.t1 2 года назад +1

    cual es la diferencia entre el NetBeans y Intellij ? cual recomendarias usar

    • @admdebases-rudye.p.6773
      @admdebases-rudye.p.6773 2 года назад

      mejor Intellij , al menos para java

    • @NicoSalgado
      @NicoSalgado  2 года назад +1

      Bro la verdad es que solo he usado Eclipse e IntelliJ. Pero si tengo que decir que IntelliJ me encanta, no se como podría ser mejor jajajaj

  • @starkgamer6038
    @starkgamer6038 2 года назад

    *Uff por fin lo entendí unos pequeños detalles, aunque mi Netbeans se congelo algunas veces, una pregunta crack el PWA es la nueva sub carrera demandada en el mercado la laboral?*

    • @NicoSalgado
      @NicoSalgado  2 года назад

      Hola bro! La verdad es que no conozco mucho de PWA :/. Un abrazo

  • @bychrix
    @bychrix Год назад

    cuando te tiras el curso de java ?

  • @ruddyscarrascourraca6992
    @ruddyscarrascourraca6992 9 месяцев назад

    Gracias a Jehová Dios por poder toparme contigo en este fascinante mundo de la programación a través de esta plataforma de RUclips.

  • @yojepaper6180
    @yojepaper6180 2 года назад

    que buen video bro..te luciste saludos..

  • @crismonster1879
    @crismonster1879 2 года назад

    Hola, en qué academia estudiaste programación?

    • @NicoSalgado
      @NicoSalgado  2 года назад

      Acá: ruclips.net/video/_ipeC7Q5Vhw/видео.html

  • @ijeanpierrebp
    @ijeanpierrebp 2 года назад

    saludos, que software usas para grabar la pantalla?

    • @NicoSalgado
      @NicoSalgado  2 года назад

      Uso QuickTime player en el Mac bro. En windows usaba Camtasia Studio. Un abrazo

  • @FidelEmilioSusanaJimenez
    @FidelEmilioSusanaJimenez Год назад

    👽😍

  • @hambigamer5733
    @hambigamer5733 2 года назад

    Bro dime un curso de Java bueno para aprender

  • @robertchavez8433
    @robertchavez8433 2 года назад +1

    Hermanoo

    • @NicoSalgado
      @NicoSalgado  2 года назад +1

      Estamos de vuelta 👊🏻

  • @robertchavez8433
    @robertchavez8433 2 года назад

    Quisiera que me ayudarás aprender a programar, explicándome algunas cosas de las que sabes..🥺

    • @NicoSalgado
      @NicoSalgado  2 года назад

      Cuéntame que video quieres que haga bro

    • @NicoSalgado
      @NicoSalgado  2 года назад

      Tipo tutorial básico o algo específico?

    • @robertchavez8433
      @robertchavez8433 2 года назад

      @@NicoSalgado Si Bro, un tutorial básico.. para empezar

    • @NicoSalgado
      @NicoSalgado  2 года назад

      Este te puede ayudar un poco, pero si sacaré otro!!

  • @ronalerquinigoagurto555
    @ronalerquinigoagurto555 Год назад

    Quienes son los encargados de definir todas las clases en un proyecto real? Como se maneja eso dentro de una empresa?

    • @NicoSalgado
      @NicoSalgado  Год назад

      Uff pues nunca he estado en una empresa que empiece desde cero, pero supongo que los arquitectos de software (?)

  • @edgarpimentel6160
    @edgarpimentel6160 2 года назад

    un curso de java spring boot con microservicios Gracias

    • @NicoSalgado
      @NicoSalgado  2 года назад

      👆🏻

    • @edgarpimentel6160
      @edgarpimentel6160 2 года назад

      Gracias por su gesto de responder y disculpa usted así claro que motiva al contar su experiencia

  • @carlosmedina6067
    @carlosmedina6067 2 года назад +1

    hola amigo buenas noches quisiera que me ayudaras en mi proyecto sociotecnologico yo soy un estudiante de la mision sucre aqui en venezuela y no sabemos programar nada quisiera saber si nos puedes echar una manito por favor que con gusto te lo agradeceremos

    • @NicoSalgado
      @NicoSalgado  2 года назад

      Cuéntame en que necesitas ayuda bro

    • @carlosmedina6067
      @carlosmedina6067 2 года назад

      @@NicoSalgado necesitamos crear un programa sistematizado para una farmacia el proyecto de nosotros es hacer un programa sistematizado para el registro de pacientes con enfermedades cronicas yo quisiera mandarte el proyecto por correo para mires y lo leas la verdad amigo no es que me este tirando al suelo pero nosotros aqui no tenemos profesor de programacion no sabemos nada yo me la paso viendo videos en youtube para medio aprender la mayoria de los docentes aqui en venezuela han renunciado por que no les alcanza en sueldo

    • @charlie_arteaga
      @charlie_arteaga 2 года назад

      @@carlosmedina6067 hola hay muchos tutoriales y proyectos ya realizados en internet si buscas puedes conseguir

  • @theloniousmonk81
    @theloniousmonk81 2 года назад

    muy bien explicado pero sobre todo por haber elegido al maa grande de todos los tiempos...Lionel Messi