Curso de Javascript Orientado a Objetos para Principiantes

Поделиться
HTML-код
  • Опубликовано: 16 июл 2024
  • Cuando aprendemos a programar en Javascript, eventualmente vamos a conocer paradigmas de programación, existen muchos, paradigma imperativo, funciona, procedural, pero en este curso nos enfocaremos en uno de los más usados, el paradigma de la programación orientada a Objetos (Object Oriented programming). Primero aprenderemos el tipo de datos que provee Javascript, luego aprenderemos a crear constructores, métodos, y los principios de la orientación a objetos como Herencia, polimorfismo, encapsulación y más.
    Registrate en Replit:
    bit.ly/3y4F3vE
    Replit, Practica desde tu navegador:
    replit.com/@FaztTech/javascri...
    Código del Ejemplo Práctico:
    github.com/FaztWeb/javascript...
    Definitions for OO:
    wiki.c2.com/?DefinitionsForOo
    Indice del Curso:
    00:00 Introducción
    01:06 Requerimientos
    02:45 ¿Que es la Orientación a Objetos?
    05:18 Casi todo es un objeto en Javascript
    10:29 Objeto Literal
    14:42 Propiedades
    18:59 Métodos
    25:07 this
    34:57 constructor
    42:39 Object Constructor
    48:13 new
    58:25 prototype
    01:11:12 class
    01:22:53 Principios de OOP
    01:31:54 Asociación
    01:34:03 Agregación
    01:36:08 Composición
    01:37:29 Encapsulación
    01:45:32 Herencia
    01:56:02 Polimorfismo - Sobrecarga
    02:11:00 Polimorfismo parametrico
    02:15:47 Subtype Polimorfism
    👨‍💻 ¿Qué servicios utilizo?
    Tabnine ➞ bit.ly/3wrmtKi
    SiteGround ➞ bit.ly/31u9ZEk
    DigitalOcean ➞ m.do.co/c/8ef261d77de5
    Expo ➞ bit.ly/2WpYKtx
    NordVPN ➞ bit.ly/2Te7p0J
    Cloudinary ➞ bit.ly/3ohNlJ7
    Este curso es una actualizacion de un curso antiguo: • API REST - JSON | Curs...
    Namecheap ➞ namecheap.pxf.io/ErDe9
    Hostinger ➞ www.hostg.xyz/SH4YB
    🌐 Redes:
    Fazt Web ➞ www.faztweb.com/
    Facebook ➞ / fazttech
    Instagram ➞ / fazttech
    Twitter ➞ / fazttech
    Telegram ➞ t.me/fazttech
    Twitch ➞ / fazttech
    Discord ➞ / discord
    Blog ➞ blog.faztweb.com
    #javascript #oop

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

  • @FaztTech
    @FaztTech  2 года назад +77

    Coders, este es el enlace al proyecto en Replit, al IDE que uso en el curso: replit.com/@FaztTech/javascript-oop

  • @antoniobriceno3945
    @antoniobriceno3945 2 года назад +86

    Fazt se está superando así mismo, ahora reduce la cantidad de tiempo, administra aun más el contenido, literalmente son pildoras informaticas, todo está tan ordenado que el contenido y la información se digiere de la manera más facil, eres un ejemplo a seguir para mí! años aprendiendo de la mano de este canal

  • @FrankGranados
    @FrankGranados Год назад +15

    Lo que me gusta de tu contenido, no solo es la excelente manera en la que explicas. Sino que además sabes de historia de Javascript, no muchos explican cómo funcionaba Javascript antes y porque ahora se hacen las cosas de cierto modo. Eso para mí te da mucho valor añadido porque me das mucha contexto de lo que estamos aprendiendo

  • @practicacodigo9119
    @practicacodigo9119 2 года назад +26

    Es más, este nuevo enfoque de programación con javascript es uno de los más completos que puede haber, de hecho veo que te enfocas más en los conceptos que todos los desarrolladores utilizan a la hora de trabajar, eso es muy bueno de tu parte

  • @ferxas4560
    @ferxas4560 Год назад +3

    Este es el mejor video que hay de JS orientado a objetos en habla hispana y angloparlante. En tan poco tiempo, trata muy bien los temas y usa las palabras correctas para describir conceptos abstractos y transmitir las ideas que quiere, hace ejemplos prácticos que cualquiera puede entender para tener una entendimiento básico del tema. Me pregunto si Fazt hiciera un video realmente largo a mucha profundidad, la cantidad de información que compartiría sería sin duda una joya única en la comunidad. Gracias Fazt, sos un titán.

  • @orlandomartinez9119
    @orlandomartinez9119 Год назад +6

    Tienes mucha capacidad para enseñar y se nota la experiencia que tienes en varios lenguajes, he aprendido mucho con este video, ahora iré a ver los demás para seguir aprendiendo, en verdad excelente bro.

  • @angelatorres2334
    @angelatorres2334 10 дней назад

    HOLA! vi el video de principio a fin y valio la pena cada minuto explicas muy bien y para mi que estoy empezando en este mundo me callo como anillo al dedo muy completo aprendi mucho mucha gracias !!!! curso 100%%%% recomendado.

  • @josealonso4375
    @josealonso4375 2 года назад +22

    Volviendo a los inicios, me encanta cuando haces cursos de javascript, ojalá puedas uno de javascript avanzado. Fazt, en serio. GRACIAS

    • @user-cs9hd4sb3b
      @user-cs9hd4sb3b 2 года назад

      Curso avanzado
      ruclips.net/p/PLvq-jIkSeTUZ6QgYYO3MwG9EMqC-KoLXA

  • @nelsoncxa7819
    @nelsoncxa7819 2 года назад +31

    Excelente contenido, gracias por compartir tus conocimientos y brindarnos la oportunidad de avanzar en el mundo de la programación.

  • @wilker31vivas
    @wilker31vivas 2 месяца назад

    Te felicito por la manera de explicar, facil de entender y sencilla, muchas gracias por el curso, lo entendi completamente

  • @jesusmeneses2771
    @jesusmeneses2771 Год назад +2

    wow, de verdad eres el mejor creador de contenido de este tipo en habla hispana, el dia que consiga mi primer trabajo estare eternamentre agradecido contigo hermano

  • @practicacodigo9119
    @practicacodigo9119 2 года назад +25

    Fazt, podrías hacer un taller donde trabajas en equipo con otros desarrolladores, ya que a la hora de trabajar es necesario colaborar con un equipo y no saber más o menos como es el ambiente es algo irritante, gracias

  • @prayak1456
    @prayak1456 Год назад +2

    Si de por si JS ya cumple con lo mencionado en el video para ser POO, junto con TypeScript lo hace fenomenal.
    Por cierto, muchas gracias por tomarte el tiempo de explicar este tema. Con tus videos he aprendido mas sobre JS y me ha ayudado a entender como funciona por detras y no solo programar por programar :) ...

  • @micaelasavio2511
    @micaelasavio2511 Год назад +1

    tenes una muy buena forma de explicar, realmente, muy buen contenido, gracias por compartir!

  • @practicacodigo9119
    @practicacodigo9119 2 года назад +6

    Estoy disfrutando este vídeo, explicación bien detallada 👌

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

    Exelente video, como siempre...! No tiene desperdicio, gracias por compartir tus conocimientos, se nota que te esfuerzas por ayudar a los demás, eso es admirable...

  • @mariar.6464
    @mariar.6464 2 года назад

    Gracias Fazt. Eres muy generoso. Significa mucho para mí.

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

    Simplemente Increible, muchas gracias de verdad, por estos tipo de videos ayudas mucho

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

    Gracias Fazt por este contenido, por tomarte el tiempo, por compartí tus conocimientos, gracias!

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

    ¡¡¡EXCELENTE !!!! explicado de lo mas básico a lo mas complejo. Se entienden muyyy bien los conceptos involucrados.

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

    Preciso y claro en la forma de desarrollar el tema, como en todos tus videos. Felicidades.

  • @igorramosco
    @igorramosco Год назад +1

    Muchas gracias por el contenido Pana se agradece tanta dedicación en tu video. que sigan tus enseñanzas.

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

    Muchas gracias Fazt! Muy inspirador y motivador!

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

    Hola mi hermano te escribo desde Colombia y la verdad es el unico video que me a gustado y a demas he a prendido mucho y entendido cosas que tenia volando en mi cabeza, gracias a personas y te digo muy pocas uno coge mas amor a este tema de la programacion, soy novato pero con tus conocimientos hace que uno quiera seguir, gracias y que Dios te bendiga.

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

    Me encantó este curso estimado Fazt! Muy claro. Bendiciones!

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

    Muchas gracias por tu contenido, justo estoy estudiando JavaScript y tú has dejado claras algunas cosas que necesitaba con este contenido.

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

    Excelente video, valio la pena pasar 2 horas, gracias Fazt. Bendiciones.

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

    después de tantos videos es la primera vez que entiendo qué es y para qué sirve un constructor.

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

    Wow Mucha calidad en la edición de video y todo el contenido didactico muy facil de entender. Solo llevo 20 minutos del video y me está quedando todo muy claro gracias por existir bro.

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

    Excelente parte de los fundamento de la programación oop cuando vamos a ver ejemplo prácticos gracia es el mejor canal

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

    Brilliant !!!
    Es la mejor explicacion de OOP que he visto nunca y eso que he realizado bastantes cursos sobre ello. Me quito el sombrero
    Un saludo

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

    Excelente, gracias por compartir el conocimiento, tenes una manera muy practica de explicar. Saludos.

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

    Tremendo el video, y hay que ver cuánta dedicación hay puesto en él. Espero que el algoritmo de youtube te lo compense con creces. Aportas mucho a la comunidad 👍👏

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

    Muchas gracias, Fazt. Excelente curso de JavaScript Orientado a Objetos.

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

    Fazt, gracias por tus enseñanzas ya que son bastante claras y concisas.

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

    Hello Fazt! buenísimo el curso!!! me ha ayudado mucho para interiorizar mejor la POO. Gracias por compartir tu aprendizaje 👏🏻

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

    Fazt lees la mente, justo buscaba un curso de JavaScript oop.

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

    Este curso es esencial para iniciadores en JS, muchas gracias Fazt

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

    Caramba....siento que te debo mucho, con tanta info que brindas.... gracias Fazt

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

    Buenísimo el contenido, tiene los conceptos profundos que estaba buscando para entender bien POO en js.

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

    Mas claro imposible, felicidades Fazt.

  • @jorgemedinabaez1268
    @jorgemedinabaez1268 4 месяца назад

    Una clase magistral estimado Fazt, muchas gracias por compartir tus saberes.

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

    El mejor Curso de OOP que he visto hasta ahora.

  • @JuanAvilesMusica
    @JuanAvilesMusica 4 месяца назад

    Eres el mejor, lejos! sigue asi. Gracias por ser tan conciso y claro

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

    Excelente contenido,cada vídeo me ayuda a mejorar más te lo agradezco mucho Fazt

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

    Te sigo desde que era Junior hace 3 años... eres grande, te mereces lo mejor que puede brindar la vida

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

    ¡EXCELENTE! Muchas gracias Maestro.

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

    Muchas gracias profe, stas clases son muy buenas

  • @Jon-kj9pw
    @Jon-kj9pw Год назад +1

    Muchas gracias, Fazt! :D

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

    ole Fazt, parece que te fascina programar, se nota el amor a ello

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

    Que grande Fazt! Muchas gracias, a estudiar con tu nuevo curso 👏👏

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

      Con todo A estudiar 📚 :)

  • @Catralasarguido
    @Catralasarguido Год назад +1

    Excelente, rapidisimo, super conciso como siempre! una pequeña observacion, en la parte de "herencia", tenes que poner "en orden" los parametros en el constructor y en el super, por que si no en las propiedades te rellena cualquier cosa

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

    Muchas gracias por el video les sirve mucho a mis estudiantes para afianzar su conocimiento de POO

  • @jhonnyblanco8197
    @jhonnyblanco8197 11 месяцев назад

    te felicito hermano!!! por fin entendí como funciona el constructor gracia a ti bro!!

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

    Imperdible, excelente este video... mejos explicad
    o no puede ser..

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

    Muy bueno el video, me ayudó a poner algunos conceptos en claro sobre la POO!

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

    Contenido de verdadera calidad y es gratis pff, tqm fazt

  • @SonGoku-pc7jl
    @SonGoku-pc7jl 2 года назад

    Impresionante Fazt! Buenisima, pensaba que entendia las clases en javascript pero consigues que contra más aprendamos consigamos la frase Sócratica de "solo sé que no sé nada" :) Ya que lo propones pués seria genial que llebes más lejos nuestros conocimiento de programación javascript orientada a objetos y también programación funcional y todos los paradigmas que quieras enseñarnos conseguirás que lo consigamos más fácilmente jeje. Siempre aprendo más contigo que cuando intento aprender paradigmas de programación porai. Contigo consigues profundizar más en la diana de la escencia de la temática :) Mil gracias!

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

    Tremendo ! Gracias por compartir conocimiento!

  • @sid4604
    @sid4604 Год назад +1

    Bro, tus tutoriales son los mejores.

  • @Miguel-qw9hq
    @Miguel-qw9hq 2 года назад +1

    Muchas gracias Fazt! He aprendido mucho gracias a ti

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

      Gracias Miguel

  • @angelpinedaguerra
    @angelpinedaguerra Год назад +2

    muchas gracias de verdad megrave todo el codigo

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

    buen trabajo una nueva forma de ver JavaScript gracias

  • @jorge3229
    @jorge3229 3 месяца назад

    Mis dieses para este curso. Gracias.

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

    Clase magistral muchas gracias 😁

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

    sos un genio fazt!! oro puro❤

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

    Fazt no hay mejor canal que el tuyo.

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

      Gracias Jesus :)

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

    Que buen video Fazt que bien explicado esto es genial de cara a un video de typescrip

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

    Muchas gracias Fazt, lo disfrute :)

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

    Fazt, que grande sos, muchas gracias!

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

    Gracias, Fazt! Ha quedado claro. Has resuelto algunas dudas, gracias : )

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

    Espectacular... ¡Gracias!!

  • @neycerroblesespinoza3345
    @neycerroblesespinoza3345 3 месяца назад

    Excelente explicacion, en relacion a python this seria como self ya que hace referencia al mismo objeto..., es interesante como se implementa de diferentes formas la POO en diferentes lenguajes.

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

    muy buen trabajo, felicidades

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

    muchas gracias por tus aportes ❣️❣️❣️

  • @MiguelAngel-mf3yu
    @MiguelAngel-mf3yu 2 года назад +1

    crack ! entonces siempre es bueno usar un constructor siempre! para crear objetos

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

    es verdad, la clase es un conjunto de metodos. Esta barbaro que te enfoques de decir como es algo, que hace, que pasa y luego decir que pasa cuando no se hace, porque algo que sucede al aprender es que nos quedan dudas, y si no lo hago, o si lo hago diferente. Tus videos me estan cerrando todos los huecos que me han dejado tutoriales y cursos.

  • @rodrigoamor2124
    @rodrigoamor2124 Год назад +1

    Un genio broo! De verdad gracias!

  • @faustofabiangarcete8720
    @faustofabiangarcete8720 5 месяцев назад

    Excelente explicacion muy claro todo !!!

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

    Siempre te la rifas, muchas gracias por cada curso :)

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

    hermano sos lo mas grande que hay!

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

    Excelente , explicación bien detallada

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

    Grande!! Etendí cosas que en meses no lo había echo.

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

    increíble video y super bien explicado

  • @carlosandressorianogonzale1523

    Excelente curso gracias por compartirlo

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

    Excelente curso Fazt!! totalmente didáctico , practico y fácil de entender . Gracias por tu aporte!! va mi suscripcion a tu canal💪💪💪💪

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

    Que buen tutu !!! Gracias amigo, saludos,.

  • @FrankGP.com.
    @FrankGP.com. Год назад

    buenazo la forma de modifical los constructores, cada vez me gusta mas javascript y eso que lo odiaba al comienzo porque parecia dificil

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

    muy buena explicacion. entendi todo perfectamente

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

    Muy didactico y amplio!

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

    gracias por el curso, te amo.

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

    Excelente video !! Gracias 😀

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

    muy buen video, muchas gracias!

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

    Gracias Fazt ! Muy bueno el video :D

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

    Excelente, gracias totales

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

      A ti por comentar :)

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

    Fazt Gracias por este contenido, siempre serás Grande en la humanidad

  • @aglrmara
    @aglrmara 28 дней назад

    Mil gracias, me sirvió mucho tu video

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

    Simplemente Genial !

  • @Tzu_Games
    @Tzu_Games 3 месяца назад

    grande crack!
    Demasiado útil el video, Gracias!
    Nuevo Sub

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

    Excelente video, comprendí muchas cosas, creo que con la comparación con C# me perdí un poco, creo que sobraba esas comparaciones pues para mí fueron confusas, pero lo digo de manera muy constructiva y respetuosa pues a mi parecer con las explicaciones directas de Javascript fue suficiente para comprenderte. gracias