Entiende y Domina todas las Estructuras y Tipos de Datos en JavaScript

  Рет қаралды 68,506

midulive

midulive

Күн бұрын

Пікірлер: 60
@jamj4199
@jamj4199 2 жыл бұрын
Ver a veces conceptos que aprendes en un inicio a se que te quede mas claro algún tema en especifico una cosa y leido y he visto que normalmente cedice que las funciones son objetos de primera clase o como se ha que dado a mi Ciudadanos de primer orden de todas maneras los videos que haces son los mejores
@tecnologiabasica5798
@tecnologiabasica5798 6 ай бұрын
type Primitivos min 9:48 | type Object min 11:26 | type function es un objeto especial min 12:00 | diferencias primitivos vs objects 13:20
@achtube85
@achtube85 2 жыл бұрын
¡Super útil saber cómo funcionan los distintos tipos de datos! Te pasas, midu!
@mevaleunhuevo
@mevaleunhuevo 2 жыл бұрын
Gracias a Java entiendo bien de los tipos de datos primitivos y objetos , recomiendo mucho aprender a Java hasta la parte de objetos , luego entender JavaScript se me hizo súper fácil y es de tipado fuerte y estático lo cual para los inicios es mejor aprender así
@Weagle1337
@Weagle1337 2 жыл бұрын
A mi me paso lo contrario, yo empece con c#, es muy parecio a java, y la verdad en la uni no se metian tanto a objetos de forma compleja. Al aprender JS y entenfi mas la poo y pude aplicar mejores abstracciones al programar en c#
@eR1cK92
@eR1cK92 2 жыл бұрын
Solo es cosa de costumbre ,también aprendí primero java y programar en JS es un lío , primero es demasiado funcional nunca sabes que carajos estás llamando, pero también es práctico xD
@jardylitardovera7973
@jardylitardovera7973 2 жыл бұрын
Hubo un tiempo en el que estaba bastante estresado por no entener javascript en mis inicios y quise probar con otro lenguaje y aprendí java hasta un nivel intermedio y al volver a javascript todo se me hizo más fácil
@rocheravll
@rocheravll 2 жыл бұрын
@@Weagle1337 En la universidad hicimos HTML y css y ahora vamos a empezar JavaScript
@jossueeleazartejedamorales3254
@jossueeleazartejedamorales3254 Жыл бұрын
nah yo sigo recomendando js antes que java, solo arcaicos son fieles a java
@randolphcarter8283
@randolphcarter8283 Жыл бұрын
Hola Midu, me encantó el video, ya tengo algunas bases por C/C++ y el video parece que me duro 5minutos, fue muy ameno, espero que puedas subir más clips de este estilo. Saludos crack!
@Rama-it4fk
@Rama-it4fk 2 жыл бұрын
He did a very good job imo. Explaining the basics step by step. English is not my first language and I have no experience in using DAWs
@jossueeleazartejedamorales3254
@jossueeleazartejedamorales3254 Жыл бұрын
DAW?
@elitetecnologica8103
@elitetecnologica8103 2 жыл бұрын
Muy buen video hermano, dominaba bien el contenido que explicabas pero no lo tenía del todo conectado mentalmente con esto si no se me olvida me ayudará a muchas cosas.
@miguelmacebo6064
@miguelmacebo6064 2 жыл бұрын
Excelente aporte.
@christianjtr
@christianjtr 2 жыл бұрын
Buen video, una pregunta que me hicieron alguna vez en una entrevista fue que definiera la Big O notation de ciertos algoritmos hechos en Javascript, Por ejemplo: Dar dos ejemplos de funciones que calculen la suma de los elementos numéricos en un array y luego determina el "time complexity" por la notación de BigO, la cual es usada principalmente para determinar el rendimiento y consumo de recursos del algoritmo. Sería bueno que explicaras algo de eso :) ... Dolor de cabeza en 3....2....1.... jejejeh
@hernandoooooooooooooo
@hernandoooooooooooooo 2 жыл бұрын
vi una materia de eso y esta jodido sobre todo cuando tenemos funciones complejas y con recursividad
@guille.16x
@guille.16x Жыл бұрын
para ese tema hay que saber bien la naturaleza de los logaritmos de otra forma cuesta mucho hacerse entender. Como loops dentro de loops y la grafica de recuersos exponenciales que un algoritmo consume.
@alejandropalomino8285
@alejandropalomino8285 2 жыл бұрын
Buenas Midu, me encantan tus vídeos, gracias a ti estoy aprendiendo muchísimo sobre desarrollo web. Soy ingeniero de software y quería aclarar una duda con los tipos primitivos que mencionas sobre el minuto 12. Yo diría que en el caso de JavaScript al igual que pasa en otros lenguajes de programación como Python realmente todo es un objeto (es decir todo hereda de object), si te fijas cuando declaras un número, string, etc siempre puedes llamar a operadores, en el caso de un número puedes hacer num.valueOf() con los strings tienes incluso propiedad (length) y otros métodos que también puedes utilizar, si no fuera un objeto no se podría utilizar el operador del punto para llamar a propiedad o métodos. Al final estamos hablando que JavaScript te envuelve los tipos primitivos en clases Number, String, etc. El typeof te devuelve realmente el tipo primitivo al cual envuelve la clase. Puedes hacer una pequeña prueba, si declaras un número de esta manera --> const n1 = 2 Y otro número tal que --> const n2 = new Number(2) es exactamente lo mismo, typeof te dirá que ambos son "number" pero en realidad son objetos de la clase "Number". Perdón por el tostón 😅
@midulive
@midulive 2 жыл бұрын
Decir que "todo hereda de object" en JavaScript es incorrecto. Lo de "todo es un objeto" es algo que se dice especialmente cuando la gente está aprendiendo pero no es verdad. El ejemplo que tú mismo comentas te lo demuestra. const n2 = new Number(2) typeof n2 // object n2 instanceof Number // true const n = 2 typeof n // number n instanceof Number // false La razón por la que puedes acceder a las propiedades no es porque el tipo primitivo sea un objeto. Es porque JavaScript automáticamente usa la coerción para transformar el valor primitivo en su "Object Wrapper" donde tienes acceso a los métodos y propiedades.
@alejandropalomino8285
@alejandropalomino8285 2 жыл бұрын
@@midulive Ahora me queda todo mucho más claro, el lenguaje de programación que uso en mi día a día paga trabajar es Python, aquí sí que es cierto que absolutamente todo es un objeto incluidas las funciones. Me parecía curioso como JavaScript gestionaba todo esto. Muchas gracias por la aclaración, eres un crack 💛
@stivenalejandrojimenezquin5647
@stivenalejandrojimenezquin5647 2 жыл бұрын
midu muchas gracias. eres un crack para enseñar !
@zramjon
@zramjon 2 жыл бұрын
Muy interesante, gracias!
@Deus-lo-Vuilt
@Deus-lo-Vuilt 2 жыл бұрын
Midu , como se llama esa extensión para ir viendo la ejecución de Js al costado ??
@danielpineda3824
@danielpineda3824 2 жыл бұрын
sos un crack
@Martigx
@Martigx 8 ай бұрын
Hola Midu. Una pregunta: Que usas para que lo que escribes a la izquierda se muestre a la derecha?
@romanballesteros2271
@romanballesteros2271 2 жыл бұрын
Que programa utiliza como editor de texto plano por qué me parece muy interesante lo de la consola en tiempo real a su izquierda
@bryantperez7378
@bryantperez7378 2 жыл бұрын
Run JS amigo
@sebamartinez6725
@sebamartinez6725 2 жыл бұрын
Graciaaass❤
@cristiancm1190
@cristiancm1190 2 жыл бұрын
Works good, tnx
@benjaminnavarronunez3525
@benjaminnavarronunez3525 2 жыл бұрын
He visto este curso que has gravado hasta la mitad, y es para alguien que tenga ya nociones o que sepa, porqué para personas sin conocimientos faltan mil temas que ni se explican ni están bien descritos. Estructura bien el curso desde 0 o explica que no es para personas que estén empezando, porque no hay por donde cogerlo, es como si pones a conducir en el centro de Madrid en hora punta a una persona que está comenzando a aprender. Gracias y que paséis todos buen día.
@vambroisa7825
@vambroisa7825 2 жыл бұрын
Donde puedo encontrar este video completo o que nombre lleva en twitch
@jevar4502
@jevar4502 2 жыл бұрын
Midu, siempre he considerado que los objetos son un arreglo de memoria diferente a los primitivos. Y es por eso que se pasan por referencia.....
@jairolopezlon
@jairolopezlon 2 жыл бұрын
Hola Miguel, donde podría ver este live completo?
@SonGoku-pc7jl
@SonGoku-pc7jl 2 жыл бұрын
minuto 7:12 en que editor estás y como llegas allí? gracias por todo midu!
@dirtymusicrecords
@dirtymusicrecords 2 жыл бұрын
como se llama el programa q usas?
@Jquint3ro
@Jquint3ro 2 жыл бұрын
como hacen el preview de la salida?
@Joel-Developer
@Joel-Developer 2 жыл бұрын
Por favor suba el sonido de los vídeos. Gracias y saludos,
@AlanAlbertengo
@AlanAlbertengo 2 жыл бұрын
Que programa usas para programar y a la derecha tener el output ? Saludos
@mizaelparedesvielma8221
@mizaelparedesvielma8221 2 жыл бұрын
RunJS
@nicolasmarri4016
@nicolasmarri4016 8 ай бұрын
Alguien tiene el video completo? En twitch no lo encontré..
@0123rodolfo
@0123rodolfo 2 жыл бұрын
Necesito el resto de las preguntas!!!! 🙄🙄🙄🙄🙄🙄🙄🙄
@josbertguedez2864
@josbertguedez2864 2 жыл бұрын
Una pregunta, el "Infinity" no es también un tipo de dato?
@midulive
@midulive 2 жыл бұрын
No. Infinity es del tipo Number.
@andysantisteban
@andysantisteban 2 жыл бұрын
Midu lo entendí todo pero creo que tienes una version de MDN antigua o es mi idea porque me aparece otro diseño
@midulive
@midulive 2 жыл бұрын
Mdn actualizó el diseño la semana pasada.
@holaniltonful
@holaniltonful 2 жыл бұрын
@@midulive que editor de javascript usas en el minuto 8:1
@rocheravll
@rocheravll 2 жыл бұрын
¿Que harías si tuvieras que aprender JavaScript des de cero?
@marckrodriguez5891
@marckrodriguez5891 2 жыл бұрын
Y las clases?
@darkosa15
@darkosa15 2 жыл бұрын
cual es el live completo?
@carloschavez592
@carloschavez592 2 жыл бұрын
tendras que correr al twicth por que no se suben completos amigo, no tiene mucho caso por que luego casi nadie los ve, pero se sube todo lo importante :D
@macabro019
@macabro019 2 жыл бұрын
donde quedaría NaN ?
@midulive
@midulive 2 жыл бұрын
NaN es del tipo Number.
@macabro019
@macabro019 2 жыл бұрын
Claro pero puedo asumir que NaN === NaN -> false, por lo que explicas de las referencias en memoria?
@tatogameplay8447
@tatogameplay8447 2 жыл бұрын
te faltaron estos: !!
@alejandroclavijo3288
@alejandroclavijo3288 2 жыл бұрын
anglaise please ?
@luisfernanadoperezalvarado
@luisfernanadoperezalvarado 2 жыл бұрын
Hola
@midulive
@midulive 2 жыл бұрын
Hola hola!!
@flobberant
@flobberant 2 жыл бұрын
se me hace bastante kk el lenguaje javascript al ver los problemas q tiene xd solo lo aprendo porque no hay otra alternativa
@ChrisJosJC
@ChrisJosJC 2 жыл бұрын
Midu, porque censuras el chat???
«Жат бауыр» телехикаясы І 26-бөлім
52:18
Qazaqstan TV / Қазақстан Ұлттық Арнасы
Рет қаралды 434 М.
UFC 287 : Перейра VS Адесанья 2
6:02
Setanta Sports UFC
Рет қаралды 486 М.
Estructuras de Datos | Primeros Pasos
10:55
Chio Code
Рет қаралды 60 М.
No eres un buen Ingeniero de Software
13:00
midulive
Рет қаралды 60 М.
From Novice to Ninja: Learn TypeScript - Intensive Course (#1)
1:42:32
El drama de ESTADOS UNIDOS es brutal
11:30
midulive
Рет қаралды 80 М.