Newsletter para devsEntra
Masterclass

Taller de introducción a TypeScript para la Comunidad Malandriner

Explora TypeScript desde la instalación hasta la creación de interfaces y tipos complejos.

Desde 15€/mes

Duración total: 01:32:43

Código descargable

Acceso 100% online

Taller práctico y básico de introducción a TypeScript: instalación, configuración (tsconfig), uso de tsc y VSCode, tipos, enums, arrays, tuplas, interfaces y ejercicios prácticos.

Qué vas a aprender

  1. 1Introducción y objetivos del taller práctico
  2. 2Instalación y ejecución con Node y alternativas (Deno, Playground)
  3. 3Configuración de tsconfig.json y transpilar con tsc
  4. 4Extensiones y entorno en Visual Studio Code (CodeRunner, ErrorLens, PrettyTypeScriptErrors)
  5. 5Tipado básico: string, number, boolean, any, void, null, undefined
  6. 6Enums, tipos literales y limitación de valores
  7. 7Arrays, tuplas y genéricos para estructuras más seguras
  8. 8Uniones y alias de tipo (type) para tipos compuestos
  9. 9Interfaces y extensión (contratos de objetos)
  10. 10Any vs unknown y aserciones de tipo (type assertions)

Explora los capítulos

1. Herramientas útiles para TypeScript [12:26]

Herramientas útiles para TypeScript

[06:09]

Configuración y uso básico de TypeScript

[06:17]

2. Diferencias y conceptos clave entre TypeScript y JavaScript [12:01]

Diferencias y conceptos clave entre TypeScript y JavaScript

[05:57]

Corrección de errores y tipado de variables

[06:04]

3. Métodos y conceptos avanzados en TypeScript [18:43]

Métodos y conceptos avanzados en TypeScript

[06:07]

Definición y uso de enums

[06:17]

Inferencia de tipos y notación genérica

[06:19]

4. Tipos literales y alias en TypeScript [43:30]

Tipos literales y alias en TypeScript

[06:11]

Manejo de tipos y salvaguardas en TypeScript

[18:46]

Diferencias entre los tipos 'any' y 'unknown'

[06:18]

Gestión de tipos en proyectos existentes

[06:04]

Funciones y parámetros opcionales

[06:11]

5. Interfaces y extensiones en TypeScript [06:03]

Interfaces y extensiones en TypeScript

[06:01]

Despedida del taller

[00:02]

Suscríbete

Desde 15€/mes