Curso de TypeScript

TypeScript el superset del lenguaje Javascript con múltiples ventajas y mejoras en la experiencia de desarrollo
En marcha
Intermedio
7 Clases 10 h (aprox.)
85€
69€
Precio en promoción

Próxima clase

Martes 11 de mayo

h

Añadir a Google Calendar

Gracias a TypeScript el ecosistema de Javascript ha madurado enormemente, situando sus posibilidades a la par de lenguajes más complejos como C# o Java. TypeScript permite añadir tipado al código a Javascript, interfaces, genéricos y muchas otras utilidades de lenguajes modernos, permitiendo un diseño mucho más avanzado del software. El código TypeScript se compila a Javascript, por lo que al final, es posible usarlo allá donde se usa Javascript.

A diferencia de otras herramientas que compilan a Javascript aparecidas en el pasado, TypeScript permite una evolución muy fluida de los proyectos que usan Javascript originalmente, así como una sencilla curva de aprendizaje para los desarrolladores. El punto clave para ello es que "cualquier código Javascript es un código TypeScript válido". Por tanto, todo lo que ya se sabe de Javascript es aplicable directamente a TypeScript. Simplemente añade toda una serie de utilidades que nos permiten mejorar la mantenibilidad de los proyectos y la potencia del código.

Qué aprenderé en el Curso de TypeScript

  • Configuración de TypeScript
  • Tipos básicos
  • Type definitions
  • Interfaces
  • Clases abstractas
  • Tipos de unión e intersección
  • Tipos avanzados
  • Genérics
  • Refactors con WebStorm

Objetivos del curso

El objetivo de este Curso de TypeScript es permitir entender y aprovechar las ventajas de TypeScript, para los desarrolladores actuales de Javascript. Adquirir soltura suficiente como para llevar a cabo proyectos hechos en TypeScript de cualquier tipo, tanto en el lado del navegador como en el lado del servidor.

Lograr una comprensión completa de las funcionalidades que ofrece TypeScript y poder maximizar las ventajas que posibilita el lenguaje en el desarrollo y mantenimiento de proyectos a todos los niveles, realizando operaciones avanzadas como los refactors que TypeScript permite implementar de manera cómoda y potente.

Por qué debes aprender TypeScript

Usar TypeScript reduce hasta un 15% los bugs en producción. Debido a la reducción de bugs, la mejora de experiencia de desarrollo y la posibilidad de hacer refactors, TypeScript se ha convertido el lenguaje por defecto de muchos proyectos. Es más, TypeScript ha sido la tecnología más adoptada de 2020, con un incremento del 14,7% respecto al año anterior. No saber TypeScript hoy en día es una desventaja competitiva a nivel profesional y para el desarrollo de los proyectos.

Qué tengo que saber

  • JavaScript a nivel intermedio
  • Para aprovechar algunas de las partes más avanzadas de este curso de TypeScript, como los refactors, recomendamos el uso de WebStorm. La versión EAP es gratuita: https://www.jetbrains.com/webstorm/nextversion/

Clases y contenidos

Configuración en TypeScript
  • Introducción
  • Configuración de TypeScript
Tipos básicos en Typescript Gratis
Union Type y Literal Type en TypeScript
  • Type literals
  • Tipos de unión e intersección
Interfaces y Clases abstractas
  • Interfaces
  • Clases abstractas
Añadir a Google Calendar
Tipos avanzados en Typescript

Gestión de los tipos en TypeScript y herramientas del lenguaje para sacar partido a los tipos de datos.

Añadir a Google Calendar
Tipos avanzados en Typescript II

En esta clase veremos nuevas utilidades del lenguaje para el trabajo con tipos de datos avanzados. Además veremos la programación con genéricos.

Añadir a Google Calendar
Refactoring TypeScript
  • Refactors con WebStorm
  • Rename
  • Extract
  • Inline
Añadir a Google Calendar
¿Conoces nuestra tarifa plana?

Toda la formación de EscuelaIT, con más de 170 cursos completos para aprender las más variadas tecnologías de programación, diseño y marketing online. Todo! con tu suscripción.

Suscríbete