*Si eres estudiante de colegio, instituto o universidad tienes una beca del 50% esperándote.* Póstula en edy.to/estudiantes-yt y #NoTeDetengas Y muy pronto llega el #BlackFriday2022 a EDteam
Muchas gracias, es verdad, "hoy lo aprendí en EDteam", no terminaba de entender y dudaba si no sería mejor aprender directamente TypeScript. Gracias totales 🇺🇾🇨🇭
¡Gracias por el dato de que Type Escript es un "complemento" para JavaScript, es decir que significa que es necesario estudiar JS y luego TS para mejorar el estudio de programación.
Realmente puedes aprender directamente typescript, si lo ves como lo que ibtenta ser, un lenguaje tipado, no es como wue java o c# tengam su version sin tipo
Justo estaba investigando de este lenguaje Ustedes explican muy bien en sus videos Gracias 👌 Espero el vídeo de Flutter que es otro lenguaje interesante
Tienes algo detrás de ti que refleja el foco que te ilumina. Cuando te mueves aparece unos segundos ese resplandor y reduce la excelente calidad de tu trabajo. Pare fácil de resolver ¡ánimo!
Dato de vital importancia: Brendan Eich afirmó que una de las inspiraciones de JavaScript es Scheme, por algo JavaScript tiene tanto en común con los lenguajes funcionales (como las funciones anónimas, el map, el filter, el reduuuuce). Fin del dato de vital importancia
Jajajaja. Es completamente cierto eso de Javascript. TS, por su lado, te obliga a pensar muy bien lo que vas a escribir. Esto puede ser bueno y puede ser malo (cuando estás corto de tiempo no ayuda en nada). Pero sí tiene muchas cosas a favor. Tu código es más sólido y queda documentado de una vez.
el punto es que cuando las definimos podemos optimizar su uso y el control del flujo de datos, pero ya muchos lenguajes nos permiten usar una especie de sugar syntax para el tipado como c#, kotlin, scala, rust y en los interpretados es igual con la diferencia de que puedes cambiarle el tipo en tiempo de ejecucion
@@camilogomez5151 creo que incluso hay una propuesta para añadir tipos a ECMAScript. Me encantaría tener en algún momento algo equivalente a TS pero de forma nativa 😍
me caes mejor que la competencia xD, me parece que ciertamente en español explican muy bien! y trasmites algo bueno. Confianza quizás! habrá oportunidad para trabajar con ustedes? jaja
¡Amigo! Muy interesante tu exposición sobre por donde empezar el estudio sobre programación. Me gusta el eslogan que usas sobre que "nadie explica mejor y más claro en español", ¿y sabes por qué?, porque está acorde con tu forma de exponer sobre el tema de interés; sólo que, como nada es perfecto en la vida, veo que "falta algo" en tu exposición o, mejor dicho, "está de sobra" que menciones tanta terminología relacionada con otros estudios o programas que, si bien es cierto son interesantes, más cierto es que sólo confunden o desvían la atención del tema principal que expones y, a mi entender, creo, mejor no sería hacer a un lado eso que acoto y obviarlo, en todo lo posible, para que lo que expones del tema principal sea más agradable al entendimiento, es decir, me pregunto: ¿que no abrume tanta terminología y dejar para que cada quién la descubra por sí mismo ya habiendo conocido o estudiado el programa completamente? Digo esto porque ese es el error común en que caen todos los profesionales en determinado tema, pues hablan como expertos y no como quiere escuchar o busca entender la persona inexperta, es decir "centrado exclusivamente, con palabras algo sencillas, en lo que respecta al tema". Por lo demás, me gustan los estudios que propone tú plataforma e incluso tus enseñanzas, sólo que con ese pequeño "pelo en la sopa".
En algun momento se me hizo super curioso leer un articulo de los desarroladores del Dev Tools de Chrome de como estaban migrandose a Typescript, y me pregunté ¿llegara a haber soporte nativo? realmente no creo que eso vaya a ocurrir como tal pero no me esperaba eso de Google a pesar de que escogieron TS para Angular que quizas era mas por el apoyo de Microsoft al opensource de angular, tambien llego a ser opcion para react hasta que pasamos de clases a componentes funcionales
es que ayuda mucho a dar bases en al curva de aprendizaje y a organizarse, por no tener ese tipo de cosas a veces es odiado el PHP pero ese es otro tema aunque este año 2023 estan comenzando a moverse a javascript de nuevo por la velocidad de "transpilacion" me parecio entender
si vienes de saber algun lenguaje tipado empezar por typescript quizas sea una buena idea, pero quizas cueste mucho sabes que es de typescript y que es de javascript
AJAJAJAJAJ como decirme que vives en latinoamerica sin decirme que vives en latinoamerica... "vendo bateria vieja por carton de huevoooo" jaajajajjaja me mato el final! excelente como lo explicaste.
9:57 Me parece que estás dando un mensaje peligroso, sobre todo para los menos experimentados, insinuando que Typescript puede reemplazar al testing al afirmar que no es necesario desplegar la aplicación a producción para darnos cuenta de los errores. Del mismo modo, también comentas que con el uso de JS se dificulta el mantenimiento y mejora del sistema ya que puedes realizar modificaciones que rompan la aplicación. En TS los bugs existen de la misma manera que existen en JS. Por lo general, si tienes que esperar a detectar un bug hasta ir a producción, el problema no es del lenguaje utilizado sino de la falta de buenas prácticas por parte del desarrollador. TS te ayuda a detectar ALGUNOS problemas referentes a tipos, pero no a que tu aplicación no tenga bugs. Y con esto no quiero decir que un proyecto con test no tenga bugs, puesto que esto es inevitable. Pero si me atrevo a afirmar que la mejor solución para la detección de bugs es el testing, no TS. Y para que nadie me tache de “hater”: si, uso JS y TS a diario en mi trabajo.
Eso te lo estas inventando tu porque yo jamas lo dije. Seguro me responderás diciendo que yo dije a o b o c, pero el punto es que jamas dije ni inisnué lo que tu afirmas. Por favor.
@@alvarofelipechavez Entiendo perfectamente que no fuera tu intención, pero por lo menos a mi me da a entender eso. No lo tomes como un ataque personal, no es para nada mi intención. Pero si parte de tu audiencia puede extraer esa conclusión, aunque sea una parte mínima, convendría aclararlo y ser más preciso en el mensaje. Un saludo
De verdad gracias a uds, porque es este tipo de debate que realmente te ayudan a Crecer, el hecho de el amigo Anders este involucrado en TS, indica que va a tende a ser fuertemente tipado, Anders viene de Borland, y fue unos de los precursores de la programación orientada a objetos en Turbo Pascal 5.5 en adelante, luego en la creación de Delphi, luego Visual Basic Net, C#
Desde mi humilde opinión, me gustaría ver la filosofía de COBOL en el uso máximo de 80 columna, Porque?, Porque aún paresca algo arcaico eso te da mucho control sobre el código como administrador o auditor de software
No es que me fijé en pequeñas cosas del vídeo pero tratar de no hablar palabras sueces es una plataforma que ven el vídeo varias personas y pueden malograr su reputación como plataforma de aprendizaje
El primer lenguaje que aprendí y me costó tiempo fue Javascript, odio los lenguajes de bajo nivel, no se burlen, es que es difícil 🤧 o Javascript es mas difícil porque nos da mucho libertinaje? Maldición ya me confundí Xd
Soy usuario de EDTeam y me decepciona comentarles que el desarrollo del curso de typescript desde cero que esta en la plataforma es muy malo. No lo imparte Alvaro, y el profesor que lo imparte es realmente malo explicando. No da aplicaciones reales y confunde mucho en las explicaciones. Ojo. No estoy diciendo que todos los cursos de la plataforma sean malos.(Al contrario) solo digo que este curso en particular NO VALE LA PENA en esta plataforma. Personalmente los buenos profesores de esta plataforma son: - Beto. - Alvaro. - Alexys. Asiq espero ahorrarles tiempo a los futuros alumnos que lean esto.
JavaScript ¿líder durante una década? ¿cuál fue esa 😐🧐? llevo programando desde el '99 y jamás ha estado en el 1er lugar. Según TIOBE (y otros...) C, C++ y Java han liderado siempre este ranking hasta quede repente surgió Python.
@@EDteam Gracias por responder 👍, sin embargo en esa década siempre predominó en el mundo Java y C++. JavaScript aparecía en un sin fin de proyectos pero solo por librerías/frameworks/etc como jQuery, Boostrap, etc más nunca porque la gente lo usara como lenguaje predominante en un proyecto serio o de envergadura 😐. Quizás su mayor auge ha sido desde que esa cosa llamada NodeJs se popularizó un poco pero realmente no creo que sea masivo... incluso php sigue llevándole una delantera enorme (para no mencionar la cantidad de sitios hechos con CMS's) y sin contar con las grandes limitantes que trae consigo. Coincidimos en que el jefe actual es Python (para mi pesar 😒). Felicidades por tu canal, explicas al detalle sin llegar a enredar 👍.
Yo diria que principalmente hay unas cositas importantes de typescript, desde mi experiencia pre-typescript Typescript ya es javascript: la curva de aprendizaje es bastante corta si ya sabes javascript y entiendes los tipos internos del lenguaje Tipado Estático: te permite tipar tus variables, funciones, estructuras, es decir todas las ventajas que nos dan los lenguajes tipados, asi encontramos errores al escribir el codigo y no justamente al ejecutarlo. Clases e Interfaces: podemos usar clases e interfaces, es decir programacion orientada a objetos de toda la vida (no basada en prototipos) Módulos: podemos organizar nuestro codigo por modulos lo que ayuda muchisimo, tambien se pueden usar namespaces como en c# o packages en java pero no fue tan acojida la funcioanlidad Uso Anticipado de Características Nuevas: nos permite nuevas características de JavaScript antes de que estén disponibles en todos los navegadores, ya que inicialmente se transpila a la version actual de javascript cosa muy util ya que hoy en dia el javascript esta teniendo muchas mejoras cada año o al menos con mayor rapidez Transpilación: TypeScript se transpila a JavaScript asegurando que siempre pueda ejecutarse con el navegador o con node.js pero ahora existe node que te ejecuta typescrip por defecto sin transpilacion (manual)
Uso Anticipado de Características Nuevas,eso no es uso anticipado solo es babel XD,modulos funciona lo mismo que js ,tipado estatico no tiene gracia porque estas versionando tu codigo a algo que no es estandar solo estandar es js dos en js puedes usar js doc que cuando lo toque me quite de ts.Esperando las tuplas y records de js
@@raulruidiazgoleadordeperu9524 sigue siendo uso anticipado cuando TS nació babel no existia, 2 años despues muchas herramientas existian para llevar esas al navegador una version en ES5 esas caracteristicas aun no implementadas. Hoy dia babel es mucho mas grande gracias a su rapidez y a que react lo usaba para el JSX de igual manera hoy en dia babel transpila typescript pero es typescript quien define como se usa en javascript esa funcionalidad aun no disponible, claro esta que esto es si en la configuracion se especifica que es TS, si solo usas babel para traer ES2022 a la version actual es otra cosa
@@raulruidiazgoleadordeperu9524 en cuanto a los modulos ES6 hace poco los implementaron en el navegador pero antes de eso typescript ya lo tenia, la intencion es que siga siendo javascript y si nos vamos a las propuestas que se hacen cada año algunas han sido tomadas desde typescript y de otros lenguajes, lo de si es estandar o no es que typescript no nadie con la intencion de serlo ninguno suele pensar directamente en eso pero si que ayude con problemas especificos en cuando a JSDoc es compatible con TS también y a fin de cuentas no hace parte de javascript es otra herramienta más y el equipo usa la que más le convenga en mi caso prefiero JSDoc para librerias que se integran con cosas solo JS, pero en otras typescript al menos con d.ts se me hacen utiles de igual manera vscode usa TS para validar el JS en sus extensiones si no te gusta typescript aun puedes verte beneficiado sin tenerlo que usar
no entiendo por que alguien usaria una igualdad "==", cuando puede usar una "===", es mas ni sabia que existía, no es muy claro es ejemplo creo, medio raro?
Me gusta más el Álvaro de hace 4 años, este Álvaro es un poco apagado sin pasion, mmm.... Parece que hubiera perdido algo, no digo que no explica bien, pero perdió ese algo del pasado que ya no me llama la atención escucharlo👎.
*Si eres estudiante de colegio, instituto o universidad tienes una beca del 50% esperándote.* Póstula en edy.to/estudiantes-yt y #NoTeDetengas
Y muy pronto llega el #BlackFriday2022 a EDteam
No entiendo la diferencia entre navegador y servidor
Muchas gracias, es verdad, "hoy lo aprendí en EDteam", no terminaba de entender y dudaba si no sería mejor aprender directamente TypeScript. Gracias totales 🇺🇾🇨🇭
Los felicito porque realmente están llevando el contenido a otro nivel. Gracias!!
Increible lo claro de toda la explicación, literal es como un profesor, gracias!
Me alegro de haber encontrado tu vídeo. Gracias por esta introducción a la filosofía de TS
Gracias por esta introduccion a typescript, me gusta muchisimo como explicas que es y que hace cada tecnologia que existe.
Hola Álvaro. Si! por favor publica un video enseñando la diferencia entre lenguajes tipados y no tipados.
Excelente vídeo Álvaro Felipe, te felicito por tu gran conocimiento y pasión. En verdad aprendo muchísimo contigo. Un abrazo.
Excelentes videos como siempre bien explicados.. me encantan los bloopers. Se nota también la creatividad en lo visual. Excelente 🌟🌟💫💯
¡Gracias por el dato de que Type Escript es un "complemento" para JavaScript, es decir que significa que es necesario estudiar JS y luego TS para mejorar el estudio de programación.
Realmente puedes aprender directamente typescript, si lo ves como lo que ibtenta ser, un lenguaje tipado, no es como wue java o c# tengam su version sin tipo
Realmente nadie explica mejor que este profesor
Justo estaba investigando de este lenguaje
Ustedes explican muy bien en sus videos
Gracias 👌
Espero el vídeo de Flutter que es otro lenguaje interesante
Flutter es un framework xd
@@darkness35869 exacto y funciona con Dart
13:16 por estas cosas estoy suscrito a EdTeam jajajjaja, gracias por los videos :3
Hijo de la gran...
Video de lenguajes tipados, si!!!!!! =)
Tienes algo detrás de ti que refleja el foco que te ilumina. Cuando te mueves aparece unos segundos ese resplandor y reduce la excelente calidad de tu trabajo. Pare fácil de resolver ¡ánimo!
Como siempre unas explicaciones maravillosas!!!!!!
Dato de vital importancia: Brendan Eich afirmó que una de las inspiraciones de JavaScript es Scheme, por algo JavaScript tiene tanto en común con los lenguajes funcionales (como las funciones anónimas, el map, el filter, el reduuuuce). Fin del dato de vital importancia
Si, eso básicamente está en la Wikipedia en la sección de "Influido por:" igualmente gracias por participar 😉
Jajajaja
son los mejores explicando ❤
Yo siempre he dicho q javascript propicia el libertinaje de la programación 😂, lo bueno q typescript viene a salvar las buenas costumbres ☕
No cambia nada solo maquilla por encima la forma de hacer las cosas
Jajajaja. Es completamente cierto eso de Javascript. TS, por su lado, te obliga a pensar muy bien lo que vas a escribir. Esto puede ser bueno y puede ser malo (cuando estás corto de tiempo no ayuda en nada). Pero sí tiene muchas cosas a favor. Tu código es más sólido y queda documentado de una vez.
Toda la razón no hay Cómo discutir semejante argumento
Y, gracias a Dios, TypeScript me está dando de comer :)
Uyyy genial, es como JavaScript pero con tipado estático
que tipo de compañeros tenés jajaja
@@logaritm0651 "Ingenieros de sistemas"
Yo que venía del c y c++ se me hacía bastante feo no declarar el tipo de las variables, era la sensación de dejar de hacer algo que estaba bien
Como main Java confirmo
el punto es que cuando las definimos podemos optimizar su uso y el control del flujo de datos, pero ya muchos lenguajes nos permiten usar una especie de sugar syntax para el tipado como c#, kotlin, scala, rust
y en los interpretados es igual con la diferencia de que puedes cambiarle el tipo en tiempo de ejecucion
Un vídeo porfavor sobre lenguajes tipados y no type
Muchas gracias por el video!! estaba esperandolo sin saberlo. :O
Final épico, se nota que somo de Latam
Si pueda aportar algo a los nuevos lenguajes es el limitar el maximo de columna hasta 80, tal cual como lo hacía COBOL
Vue3 tambien fue escrito desde cero con typescript
Entré a los comentarios con la única intención de comentar eso 😁
Muchas librerías están siendo reescritas en typeScript, yo le doy dos años para que se estandarice al 100%
@@camilogomez5151 creo que incluso hay una propuesta para añadir tipos a ECMAScript. Me encantaría tener en algún momento algo equivalente a TS pero de forma nativa 😍
me caes mejor que la competencia xD, me parece que ciertamente en español explican muy bien! y trasmites algo bueno. Confianza quizás! habrá oportunidad para trabajar con ustedes? jaja
por el bien de tu salud mental espero que no haya oportunidad
¡Amigo! Muy interesante tu exposición sobre por donde empezar el estudio sobre programación. Me gusta el eslogan que usas sobre que "nadie explica mejor y más claro en español", ¿y sabes por qué?, porque está acorde con tu forma de exponer sobre el tema de interés; sólo que, como nada es perfecto en la vida, veo que "falta algo" en tu exposición o, mejor dicho, "está de sobra" que menciones tanta terminología relacionada con otros estudios o programas que, si bien es cierto son interesantes, más cierto es que sólo confunden o desvían la atención del tema principal que expones y, a mi entender, creo, mejor no sería hacer a un lado eso que acoto y obviarlo, en todo lo posible, para que lo que expones del tema principal sea más agradable al entendimiento, es decir, me pregunto: ¿que no abrume tanta terminología y dejar para que cada quién la descubra por sí mismo ya habiendo conocido o estudiado el programa completamente? Digo esto porque ese es el error común en que caen todos los profesionales en determinado tema, pues hablan como expertos y no como quiere escuchar o busca entender la persona inexperta, es decir "centrado exclusivamente, con palabras algo sencillas, en lo que respecta al tema". Por lo demás, me gustan los estudios que propone tú plataforma e incluso tus enseñanzas, sólo que con ese pequeño "pelo en la sopa".
Disfrute un mucho el contenido que estaba dentro de toda tu publicidad. Gracias ? O_O
En algun momento se me hizo super curioso leer un articulo de los desarroladores del Dev Tools de Chrome de como estaban migrandose a Typescript, y me pregunté ¿llegara a haber soporte nativo? realmente no creo que eso vaya a ocurrir como tal pero no me esperaba eso de Google a pesar de que escogieron TS para Angular que quizas era mas por el apoyo de Microsoft al opensource de angular, tambien llego a ser opcion para react hasta que pasamos de clases a componentes funcionales
La competencia de Microsoft fue visual Basic script, al igual javascript tenía sintaxis similar a JAVA VBS era similar a Visual Basic😊
Buen video, falto mencionar que también Vue fue escrito desde cero con TypeScript
Justo iba a comentar eso sobre Vue3. Fue reescrito totalmente en TypeScript
es que ayuda mucho a dar bases en al curva de aprendizaje y a organizarse, por no tener ese tipo de cosas a veces es odiado el PHP pero ese es otro tema
aunque este año 2023 estan comenzando a moverse a javascript de nuevo por la velocidad de "transpilacion" me parecio entender
Node JS o Python con cuál voy.
muy buen video, sirve muchisimo
Hola, me gustaría el vídeo de tipados y no tipados por favor ❤️
Excelente explicación
Habra actualizacion del curso de Spring Boot?
Gracias interesante y facil la información
Entonces a fuerzas debo saber JS para pasar a Ts?
Gran video 👍🏼
el vendedor haciendo su trabajo tambien AKSJAKSJAKSJAKJSKAJS
Alvaro, sería bueno que , realices un HelloWorld con la tematica del video en el mismo video
Soy estudiante del 3er grado de la Unadm en la carrera Licenciatura en software, como puedo acceder al descuento del 50% ?
estos son los mejores videos
Excelente vídeo...
Que recomiendas aprender primero?
Hola a todos una pregunta, si ya sé JavaScript, que aprendo luego, TypeScript o reactJs?
react con typescript
conviene aprender primero JS o arrancar directamente incorporando TS?
primero JS
si vienes de saber algun lenguaje tipado empezar por typescript quizas sea una buena idea, pero quizas cueste mucho sabes que es de typescript y que es de javascript
Seria bueno un video de lenguajes tipados y no tipados
TypeScript está dentro de .Net igual que todo lo demás de microsoft ? esque en algunos lugares así lo muestran
TypeScript es opensource.
Gracias mi rey
Si usas typescript y esLint en el proyectó, eslint te avisa de error por los tipo any
Terrible 13:10 jaja, grande profe Álvaro.
Typescript vanilla es chevere, pero con los framework en especial con react, terminas escribiendo más código y con una sintaxis fea
Pero si no se programar, mejor ir a type directamente?
Si Anders Hejlsberg, esta dentro del desarrollo es de esperar que sea fuertemente tipado
Buen video
Video subido a las 14:56
Comentario de Kelvin a las 14:57 "Buen video". El ya sabe que en español #NadieExplicaMejor que EDteam
@@EDteam Todos lo sabemos. :D
AJAJAJAJAJ como decirme que vives en latinoamerica sin decirme que vives en latinoamerica... "vendo bateria vieja por carton de huevoooo" jaajajajjaja me mato el final! excelente como lo explicaste.
9:57 Me parece que estás dando un mensaje peligroso, sobre todo para los menos experimentados, insinuando que Typescript puede reemplazar al testing al afirmar que no es necesario desplegar la aplicación a producción para darnos cuenta de los errores. Del mismo modo, también comentas que con el uso de JS se dificulta el mantenimiento y mejora del sistema ya que puedes realizar modificaciones que rompan la aplicación.
En TS los bugs existen de la misma manera que existen en JS. Por lo general, si tienes que esperar a detectar un bug hasta ir a producción, el problema no es del lenguaje utilizado sino de la falta de buenas prácticas por parte del desarrollador. TS te ayuda a detectar ALGUNOS problemas referentes a tipos, pero no a que tu aplicación no tenga bugs. Y con esto no quiero decir que un proyecto con test no tenga bugs, puesto que esto es inevitable. Pero si me atrevo a afirmar que la mejor solución para la detección de bugs es el testing, no TS.
Y para que nadie me tache de “hater”: si, uso JS y TS a diario en mi trabajo.
Eso te lo estas inventando tu porque yo jamas lo dije. Seguro me responderás diciendo que yo dije a o b o c, pero el punto es que jamas dije ni inisnué lo que tu afirmas. Por favor.
@@alvarofelipechavez Entiendo perfectamente que no fuera tu intención, pero por lo menos a mi me da a entender eso. No lo tomes como un ataque personal, no es para nada mi intención. Pero si parte de tu audiencia puede extraer esa conclusión, aunque sea una parte mínima, convendría aclararlo y ser más preciso en el mensaje. Un saludo
De verdad gracias a uds, porque es este tipo de debate que realmente te ayudan a Crecer, el hecho de el amigo Anders este involucrado en TS, indica que va a tende a ser fuertemente tipado, Anders viene de Borland, y fue unos de los precursores de la programación orientada a objetos en Turbo Pascal 5.5 en adelante, luego en la creación de Delphi, luego Visual Basic Net, C#
Desde mi humilde opinión, me gustaría ver la filosofía de COBOL en el uso máximo de 80 columna, Porque?, Porque aún paresca algo arcaico eso te da mucho control sobre el código como administrador o auditor de software
Ya cállense
El vendedor también quiere typescript haha
Que crack Alvaro
"variable:any" nunca falla xd
like numero 3k. Nadie explica mejor
Hola , buen día, tienen whasap quisiera información de los cursos , estoy llevando curso de desarrollo de software en senati y quisiera aprender mas
No es que me fijé en pequeñas cosas del vídeo pero tratar de no hablar palabras sueces es una plataforma que ven el vídeo varias personas y pueden malograr su reputación como plataforma de aprendizaje
El primer lenguaje que aprendí y me costó tiempo fue Javascript, odio los lenguajes de bajo nivel, no se burlen, es que es difícil 🤧 o Javascript es mas difícil porque nos da mucho libertinaje? Maldición ya me confundí Xd
una vez me dijeron, en el apocalipsis zombie nadie va a decir: Salven al programador...
No van a salvar a nadie, te van a tirar a los zombies para ganar algo de tiempo, seas quien seas jajaja
Ni que estudiara estudios de genero
Si me interesa
Jaja yo pense que esos vendedores solo seguian existiendo en Argentina, Latam es mas uniformemente cultural de lo que crei =)
latinoamerica si si
Que no fue de NetScape el creador?, siento que ese dato no concuerda
El creador de? Si te refieres a js lo creó Brendan Eich por encargo de netscape. Si te refieres a typescript no tiene nada que ver
Quienes crearon typescript estaban en lo cierto
Soy usuario de EDTeam y me decepciona comentarles que el desarrollo del curso de typescript desde cero que esta en la plataforma es muy malo. No lo imparte Alvaro, y el profesor que lo imparte es realmente malo explicando. No da aplicaciones reales y confunde mucho en las explicaciones.
Ojo. No estoy diciendo que todos los cursos de la plataforma sean malos.(Al contrario) solo digo que este curso en particular NO VALE LA PENA en esta plataforma.
Personalmente los buenos profesores de esta plataforma son:
- Beto.
- Alvaro.
- Alexys.
Asiq espero ahorrarles tiempo a los futuros alumnos que lean esto.
Le di una pasada y es muy lenta, esperare a que lo actualizen con optimisacion
Hasta que Angular se pase a Dart
Sobres, esperando el video de lenguajes tipados y no tipados
Eso del "vendedor hdp" me pasa. Estoy grabando y sale un vendedor con una bocina vendiendo y tengo que parar el video
A fin de cuentas son las mismas ventajas que te da C#
JavaScript ¿líder durante una década? ¿cuál fue esa 😐🧐? llevo programando desde el '99 y jamás ha estado en el 1er lugar. Según TIOBE (y otros...) C, C++ y Java han liderado siempre este ranking hasta quede repente surgió Python.
En la década del 2010
@@EDteam Gracias por responder 👍, sin embargo en esa década siempre predominó en el mundo Java y C++. JavaScript aparecía en un sin fin de proyectos pero solo por librerías/frameworks/etc como jQuery, Boostrap, etc más nunca porque la gente lo usara como lenguaje predominante en un proyecto serio o de envergadura 😐. Quizás su mayor auge ha sido desde que esa cosa llamada NodeJs se popularizó un poco pero realmente no creo que sea masivo... incluso php sigue llevándole una delantera enorme (para no mencionar la cantidad de sitios hechos con CMS's) y sin contar con las grandes limitantes que trae consigo. Coincidimos en que el jefe actual es Python (para mi pesar 😒).
Felicidades por tu canal, explicas al detalle sin llegar a enredar 👍.
Yo diria que principalmente hay unas cositas importantes de typescript, desde mi experiencia pre-typescript
Typescript ya es javascript: la curva de aprendizaje es bastante corta si ya sabes javascript y entiendes los tipos internos del lenguaje
Tipado Estático: te permite tipar tus variables, funciones, estructuras, es decir todas las ventajas que nos dan los lenguajes tipados, asi encontramos errores al escribir el codigo y no justamente al ejecutarlo.
Clases e Interfaces: podemos usar clases e interfaces, es decir programacion orientada a objetos de toda la vida (no basada en prototipos)
Módulos: podemos organizar nuestro codigo por modulos lo que ayuda muchisimo, tambien se pueden usar namespaces como en c# o packages en java pero no fue tan acojida la funcioanlidad
Uso Anticipado de Características Nuevas: nos permite nuevas características de JavaScript antes de que estén disponibles en todos los navegadores, ya que inicialmente se transpila a la version actual de javascript cosa muy util ya que hoy en dia el javascript esta teniendo muchas mejoras cada año o al menos con mayor rapidez
Transpilación: TypeScript se transpila a JavaScript asegurando que siempre pueda ejecutarse con el navegador o con node.js pero ahora existe node que te ejecuta typescrip por defecto sin transpilacion (manual)
Uso Anticipado de Características Nuevas,eso no es uso anticipado solo es babel XD,modulos funciona lo mismo que js ,tipado estatico no tiene gracia porque estas versionando tu codigo a algo que no es estandar solo estandar es js dos en js puedes usar js doc que cuando lo toque me quite de ts.Esperando las tuplas y records de js
@@raulruidiazgoleadordeperu9524 sigue siendo uso anticipado cuando TS nació babel no existia, 2 años despues muchas herramientas existian para llevar esas al navegador una version en ES5 esas caracteristicas aun no implementadas.
Hoy dia babel es mucho mas grande gracias a su rapidez y a que react lo usaba para el JSX
de igual manera hoy en dia babel transpila typescript pero es typescript quien define como se usa en javascript esa funcionalidad aun no disponible, claro esta que esto es si en la configuracion se especifica que es TS, si solo usas babel para traer ES2022 a la version actual es otra cosa
@@raulruidiazgoleadordeperu9524 en cuanto a los modulos ES6 hace poco los implementaron en el navegador pero antes de eso typescript ya lo tenia, la intencion es que siga siendo javascript y si nos vamos a las propuestas que se hacen cada año algunas han sido tomadas desde typescript y de otros lenguajes, lo de si es estandar o no es que typescript no nadie con la intencion de serlo ninguno suele pensar directamente en eso pero si que ayude con problemas especificos
en cuando a JSDoc es compatible con TS también y a fin de cuentas no hace parte de javascript es otra herramienta más y el equipo usa la que más le convenga
en mi caso prefiero JSDoc para librerias que se integran con cosas solo JS, pero en otras typescript al menos con d.ts se me hacen utiles
de igual manera vscode usa TS para validar el JS en sus extensiones si no te gusta typescript aun puedes verte beneficiado sin tenerlo que usar
typescript es maximo.jpg
Microsoft shoots down Google's Dart language !
uso lenguaje tipado para referirse al vendedor jajajaja
solucion: Java
Ese reloj del fondo no funciona.
Yo quería que fuera fuertemente tipado pero bueno...
FIno ese vendedor :V
Dislike por el pobre vendedor xd
Todo muy bueno hasta que el final, mala expresion para mi gusto
no entiendo por que alguien usaria una igualdad "==", cuando puede usar una "===", es mas ni sabia que existía, no es muy claro es ejemplo creo, medio raro?
La malograste diciendo esa lisura al final.
javascript == "hippie"
Me gusta más el Álvaro de hace 4 años, este Álvaro es un poco apagado sin pasion, mmm.... Parece que hubiera perdido algo, no digo que no explica bien, pero perdió ese algo del pasado que ya no me llama la atención escucharlo👎.
la mejor parte del video fue la del chatarrero , clásico estas grabando y salta esa voz con su megáfono...ptm..... muy fuerte...
no se man, a mi esa parte fue lo peor, le quita profesionalismo a mi parecer. Deberia evitar decir esas cosas
El chiste del vendedor... Ya se está quemando un poco no??? Además tú también vendes
TS coje a un "shitty language" y lo convierte en algo mas serio y corta el libertinaje de tanto desarrollador web con 0 buenas practicas
No me tinca!
Yo prefiero el javascript, em lugar de utilizar una capa adicional como typescript.