Aprovecha el precio especial y haz tu profesión a prueba de IA

Antes: $249

Currency
$209
Suscríbete

Termina en:

0 Días
15 Hrs
53 Min
11 Seg
Curso de TypeScript

Curso de TypeScript

Nicolas Molina

Nicolas Molina

Por qué usar TypeScript

1/24
Resources

According to a study, TypeScript can prevent up to 15% of failures in your projects. TypeScript will be constantly analyzing your code indicating possible bugs or better ways to write your code.

Insight

  • According to Octoverse 2021, a survey that GitHub conducts of its developers in which it measures the perception of certain languages, TypeScript has had a growing reception from 2017 to 2021
    Percepción de TypeScript: 2017 - 2021
  • NPM Trends tells us, based on package downloads, that TypeScript is being used by many libraries and projects across the JavaScript ecosystem
    Uso de TypeScript: 2016 - 2022
  • TypeScript in Stack Overflow's 2020 survey came in as the second most loved language by developers
    Lista de lenguajes más amados del 2020

Testimonials

  • According to VueJS, it can avoid several bugs that could go to production
  • ReactJS tells us that it can prevent many problems before running code
  • Slack indicates that it has great integration with the editor, increasing developer productivity
  • Airbnb comments that it helped them prevent up to 38% of bugs and that engineers can move forward faster and safer

For this course you will be required to have installed:

Contributed by: Martin Alvarez.

Contributions 47

Questions 3

Sort by:

Want to see more contributions, questions and answers from the community?

uff estaba esperando este curso ❤️

Deberian de agregar a todos los cursos un tag de año y mes de publicación.

En lo personal typescript me ha gustado muchísimo trabajando con Angular, además lo estoy usando para codesignal y es muy amigable, no ha habido algoritmo que se resista.

Muy recomendable para no perderse en las profundidades de javascript.

Cuando aprendí, verdaderamente, a programar, lo hice en un lenguaje estrictamente tipado y estructurado.

Cuando me encontré con JS me encontré con la disonancia de su flexibilidad y no me gustó.

Ahora, que ya me acostumbre a JS viene TS.

¿Me volveré a enamorar de lo tipado/esctructurado?

Resumen de la clase: Empieza a usar TS desde ahora en todos tus proyectos, reduce como mínimo 15% de bugs.

¿Qué es TypeScript?

TypeScript agrega sintaxis adicional a JavaScript para admitir una integración más estrecha con su editor . Detecte errores temprano en su editor.

El código TypeScript se convierte a JavaScript, que se ejecuta en cualquier lugar donde se ejecute JavaScript : en un navegador, en Node.js o Deno y en sus aplicaciones.

TypeScript entiende JavaScript y utiliza la inferencia de tipos para brindarle excelentes herramientas sin código adicional.

esto nos dice el sitio oficial

ademas desde el 2017 hasta el 2021 typescript ha tenido buena acogida en la comunidad de acuerdo estadisticas de github.

uuyy un curso actualizado de TS y con un excelente profe, la navidad llegó temprano ,

Estoy muy emocionado de iniciar este curso, para darle más poder a Javascript,ya que es muy solicitado y se puede usar en cualquier Frameworks, a darle con todo y nunca pares de aprender!!!

Por qué usar TS

TS ha sigo muy bien aceptado por la comunidad de los developers.

También ha sido descargado mucho en NPM a lo largo del tiempo.

Es el 2do lenguaje más amado, según una encuesta del 2020 en Stack Overflow.

VueJS y ReactJS lo pueden usar para prevenir errores.

Algunas herramientas que están escritas directamente en TS:

  • Jest
  • nest
  • Vue.js
  • Redux
  • Angular
  • TypeORM
  • ionic
  • Svelte
  • GitHub

Algunas compañías que lo usan:

  • Slack
  • airbnb

Requisitos:

  • Tener NodeJS instalado
  • Un editor de código (VS es excelente)
  • Un navegador web

Por fin!!! TS!!!

Me voy a meter al mundo de angular. Por eso estoy aqui.

Empece a usar Angular antes de Typescript yo creo que por eso me costo tanto trabajo aprenderlo

Genial!! Estaba esperando que actualizaran este curso 😀

Super necesario el curso, me parece im portante que se incluya en mas rutas como la de react o vue ya que ultimamente casi todos los puestos lo requieren

Si estás leyendo esto. No te preocupes, tú vas a lograrlo 😉

Por qué usar TypeScript

  • Previene muchos errores que pueden ir a producción
  • Previenen bugs que pueden ir a producción
  • Nos avisa de forma instantánea si en nuestra línea de código hay un error
  • Al usar análisis de código estático podemos prevenir 15% de bugs en nuestros proyectos
  • Escribir código mas rápido y seguro
  • TypeScript va estar analizando tu código constantemente hallando posibles fallas

Estaba esperando este cursoo, grande Nico!

Entonces TS es una especie de lenguaje asistente que te ayuda a prevernir errores y sugerir mejores formas de escribirlo?
Si es así… interesante.

Vamos a por ello!!

no sabía que typescript fuera tan bueno
**¿Qué es TypeScript?** TypeScript es un superset de JavaScript desarrollado por Microsoft. Esto significa que todo el código JavaScript es también código TypeScript, pero TypeScript añade características adicionales, principalmente tipos estáticos. **¿Por qué usar TypeScript?** * <u>Tipos estáticos</u>: TypeScript permite definir tipos para las variables, funciones y objetos. Esto ayuda a detectar errores en tiempo de compilación en lugar de tiempo de ejecución, lo que mejora la robustez del código. * <u>Mejor autocompletado y documentación</u>: Las herramientas de desarrollo pueden ofrecer un mejor autocompletado y documentación contextual gracias a los tipos. Esto puede acelerar el proceso de desarrollo y reducir errores. * <u>Escalabilidad</u>: TypeScript es ideal para proyectos grandes o en crecimiento, ya que facilita la organización del código y la comprensión de la estructura del mismo, lo que es útil para equipos grandes. * <u>Interoperabilidad con JavaScript</u>: Como TypeScript es un superset de JavaScript, puedes integrar fácilmente código existente y beneficiarte de las ventajas de TypeScript sin tener que reescribir todo. * <u>Soporte para nuevas características de ECMAScript</u>: TypeScript implementa muchas de las características más nuevas de ECMAScript antes de que estén disponibles en todos los navegadores, lo que permite utilizar las últimas funcionalidades sin esperar. **Pros de TypeScript** * <u>Detección temprana de errores</u>: Identifica errores en el código antes de que se ejecute. * <u>Mejor experiencia de desarrollo</u>: Con autocompletado y documentación mejorada. * <u>Código más mantenible</u>: Facilita la lectura y comprensión del código, lo que es esencial en proyectos grandes. * <u>Ecosistema en crecimiento</u>: TypeScript es ampliamente adoptado y tiene una gran comunidad, lo que significa más recursos, bibliotecas y soporte. **Contras de TypeScript** * <u>Configuración inicial</u>: Puede requerir más configuración que un proyecto simple de JavaScript. * <u>Sobrecarga en proyectos pequeños</u>: Para proyectos muy pequeños, la sobrecarga de tipos puede no justificar su uso. * <u>Compilación</u>: TypeScript necesita ser compilado a JavaScript, lo que añade un paso adicional en el proceso de desarrollo.
En todos los repositorios de mi trabajo empezaron a implementar typescript... así que aquí estoy. Emocionado por el 15% de menos errores :o :D
Desde el curso de manipulacion de arrays este men es mi profe favorito
![](https://static.platzi.com/media/user_upload/image-e6b0ba26-dd7f-46b1-bb4a-dce178ded4cd.jpg)
Aumento ![](https://static.platzi.com/media/user_upload/image-7aa095d6-ae3b-46e9-8b0b-65a87ee1868e.jpg)
Realmente quiero usar esta tecnologia porque entiendo que es necesario, ademas de que le da un plus a nuestra carrera profesional.
yo no entiendo como pude pasar mucho tiempo sin tomar este curso. va a estar bueno porque lo uso mucho en mi trabajo
Pequeño comentario a base de mi experiencia.. TypeScript es verdaderamente útil cuando estamos desarrollando una WebApp, donde necesitamos declarar los tipos de datos que esperamos recibir.. En una Landing Page, no es tan útil, salvo que pienses escalar ese Site a una WebApp y quieras tener un codigo mas organizado.
Estoy muy ansioso por aprender TypeScript

Apuntes / Notas / Resumen

Les comparto mis apuntes hechos con Obsidian + Markdorn (texto plano) y alojados en GitHub 👈👀

Dato: también podrán encontrar muchas mas notas y apuntes de otros cursos. ✨🙂

Acabo de realizar el curso de Patrones de Diseño Creacionales. Y sólo ver que en Javascript no es tan “amigable” (por así decirlo) el implermentar algunos Patrones de Diseño (algo que lograba replicar con más facilidada en Java) me hizo apreciar las bondades de este lenguaje.

Muy motivado para empezar este curso y empezar a pasar algunos de los proyectos que he realizado como pruebas a Typescript.

Jajajaj me alegre cuando vi a Nicolas 😊

Siempre he trabajo con Javascript y me llama mucho la atencion Typescript. Sobre todo porque lo veo en muchos proyectos y quiero participar en ellos. Here we go!

TypeScript es el futuro de javascript en mi opinión. E visto código muy limpio con typescript. Me enamore de este lenguaje a primera vista

¿Por qué están las diapositivas en inglés si es un curso en español??? 😅

Nunca es tarde para repasar los fundamentos, siempre habrá algo que no hayamos aprendido.

en proyectos de vuej.s no lo uso pero siento que me hace falta para ser mas preciso o mas profesional.

: )

Estamos listos, así que… aquí vamos.

Escuche gente decir que usarlo con react es espectacular, por eso me estoy pasando por estos cursos antes de aprenderlo!

¿Porque usar TypeScript?
El beneficio de Visual Studio Code integrado con Typescript es que devuelve un feedback temprano de las definiciones de cada variable. De este modo, podemos capturar una variable cuando se encuentra undefined, y validar su comportamiento en el caso de serlo para ajustar su funcionamiento

No está demostrado que resuelve hasta un 15% de los bugs, está probado que no es lo mismo.

Es una distinción sutil pero importa, que un estudio lo diga lo prueba (es verdad de forma provisoria) pero no lo demuestra (no es una verdad universal que va a reducir bugs).

tenia tiempo sin ver un curso de Nico! me alegra mucho que dicte este curso💪🏼💚 A DARLE!

Voy a especializar en Angular y tener las bases de TypeScript me va ayudar demasiado

Gracias por la actulización Platzi: ♥

Reforcemos los conceptos de Typescript.