Newsletter para devsEntra
Masterclass

Taller de introducción a TypeScript

Primeros pasos en este sensacional lenguaje diseñado para developers sagaces.

Duración total: 01:46:33

Código descargable

Acceso 100% online

¿Qué aprenderás en este vídeo?

Configuración básica para TypeScript en Visual Studio Code

Sintaxis y tipado básico

Qué son los enums y porque te cambiarán la vida

Nunca uses el tipo any (salvo en un caso)

Alias de tipos, uniones de tipos e intersección

Las interfaces son moldes que puedes extender

Incluye Subtítulos

Descripción de la masterclass

TypeScript lleva varios años entre nosotros y, poco a poco, se ha introducido en todas las librerías y ámbitos del JavaScript.

Al final TS transpila en JS. Pero aporta una capa llena de seguridad para hacer de tu código algo más robusto.

Dos son las características principales que enseguida llamarán la atención de las personas recién llegadas al TypeScript

  1. Tipado de datos para evitar errores
  2. Autodocumentación

Montar el entorno de desarrollo es sencillo y los 8 primeros pasos de este taller te llevarán por las características principales del lenguaje:

  1. Configuración del entorno
  2. Tipos básicos
  3. Enums
  4. Colecciones
  5. Uniones, tipos literales y alias
  6. Any y unknown
  7. Funciones tipadas
  8. Interfaces

> Taller en Github

Explora los capítulos

1. Presentación [03:40]

Presentación

[02:33]

Extensiones complementarias

[01:07]

2. Paso 1: Nos ponemos en marcha [06:22]

Paso 1: Nos ponemos en marcha

[02:54]

Generar fichero tsconfig.json

[03:28]

3. Paso 2: Tipos básicos: cadenas, números y booleanos [13:30]

Paso 2: Tipos básicos: cadenas, números y booleanos

[02:13]

Sintaxis básica

[04:15]

Ejercicio

[07:02]

4. Paso 3: Enums [19:56]

Paso 3: Enums

[04:28]

Ejercicio

[08:46]

Valor de TypeScript en las comparaciones

[04:03]

Preguntas sobre enums

[02:39]

5. Paso 4: Colecciones [10:22]

Paso 4: Colecciones

[04:02]

Tuplas

[02:05]

Ejercicio

[04:15]

6. Paso 5: Uniones, literales y alias [26:07]

Paso 5: Uniones, literales y alias

[01:50]

Tipos literales

[03:50]

Type Alias

[02:00]

Ejercicio

[10:41]

Solución al ejercicio 2

[07:46]

7. Paso 6: Any, unknown y aserción de tipos [11:35]

Paso 6: Any, unknown y aserción de tipos

[04:03]

Ejercicio

[03:10]

Ejercicio 2

[04:22]

8. Paso 7: Funciones tipadas [05:28]

Paso 7: Funciones tipadas

[05:05]

Ejercicio

[00:23]

9. Paso 8: Interfaces [09:33]

Paso 8: Interfaces

[03:00]

Conclusiones sobre interfaces

[06:33]

Descubre todo lo que puedes conseguir sucribiéndote a Web Reactiva

Contenido nuevo todas las semanas

Una comunidad de developers colegas en telegram

Desafíos y retos de programación para que mejores tus habilidades

400 horas de contenido en audio y vídeo

Entrevistas y masterclass en directo con los/las mejores profesionales

Precio

19€Matrículaplus13€Al mes

  • Contenido disponible 24/7
  • Audios y videos
  • Retos y desafíos
  • Todo el código descargable
  • Comunidad de developers
  • Acceso premium completo