TypeScript básico

TypeScript básico

Introducción a TypeScript

Si eres de lo que le toca pasarse de JavaScript a TypeScript, o te ha tocado aprender TypeScript de oído... esta seríe videos te puede venir bien: en ellos aprenderemos este lenguaje, empezando desde cero y asentando conceptos.

Temario

TypeScript Anotaciones

¿Cuantas veces te ha pasado que no sabías bien que tipo tenía una variable y has introducido lo que no era? Seguro que en esos momentos has echado de menos el sistema de tipos que traen lenguajes como C# o Java...

En este video vamos a arrancarnos con lo más básico de TypeScript: las anotaciones de tipo.

Ver lección

TypeScript interfaces

En el video anterior vimos como el tipo object era algo muy genérico y se nos quedaba corto a la hora de poder crear contratos que nos permitan definir objetos, en esta lección vamos a ver el soporte que da TypeScript a la hora de crear interfaces.

Ver lección

TypeScript tipando funciones

Tipar funciones en TypeScript es muy sencillo, consiste en especificar los tipos de los argumentos que recibe y el tipo de dato que devuelve (el retorno).

Ver lección

TypeScript genéricos

Es habitual en TypeScript encontrarnos situaciones donde todavía no sabemos el tipo de datos con el que vamos a trabajar. En dichos casos querremos tipar pero sin tener que recurrir al any, que es potencialmente peligroso. Es decir, quiero establecer un tipado para hacer mi código robusto pero poder especificar más adelante cuando tenga conocimiento exacto del tipo que es. Para todos estos casos se utilizan los Genéricos, es parecido a los que encontramos en otros lenguajes de programación.

Ver lección

¿Te apuntas a nuestro máster?

Si te ha gustado este ejemplo y tienes ganas de aprender Front End guiado por un grupo de profesionales ¿Por qué no te apuntas a nuestro Máster Front End Online Lemoncode? Tenemos tanto edición de convocatoria con clases en vivo, como edición continua con mentorización, para que puedas ir a tu ritmo y aprender mucho.