Saltar al contenido

Catálogo de cursos

Fundamentos de TypeScript

Añade tipos a tu JavaScript y detecta errores antes de publicar.

TypeScript es la opción habitual para desarrollar profesionalmente con JavaScript: el lenguaje que hoy se da por sentado en la mayoría de los puestos de trabajo y en gran parte del código generado por IA. En este curso añadirás tipos al JavaScript que ya conoces: anotaciones e inferencia, interfaces, campos opcionales y de solo lectura, tipos unión y literales, y después funciones, genéricos y acotación de tipos (narrowing). Aprenderás a leer los errores de tipos del compilador, elegir unknown en lugar de any, tipar el JSON que devuelven tus API y migrar poco a poco un archivo .js a .ts. El código tipado también es más fácil de escribir para los agentes y de revisar para ti, así que esta habilidad potencia todo lo demás.

Programa del curso

  1. Sección 1

    Tipos e inferencia

    Anotaciones, inferencia y tipos básicos.

    1. ¿Por qué usar tipos?
    2. Anotaciones de tipos
    3. Inferencia de tipos
    4. Primitivos y arreglos
  2. Sección 2

    Objetos, interfaces y uniones

    Describe estructuras de objetos y tipos con alternativas.

    1. Interfaces
    2. Campos opcionales y de solo lectura
    3. Tipos unión
    4. Tipos literales y enumeraciones
  3. Sección 3

    Funciones y genéricos

    Tipa funciones, reutiliza código con genéricos y acota uniones.

    1. Tipado de funciones
    2. Genéricos
    3. Acotación de tipos
    4. Tipos de utilidad
  4. Sección 4

    TypeScript en la práctica

    Errores, any frente a unknown, datos de API y migración.

    1. Cómo leer errores de tipos
    2. any frente a unknown
    3. Tipado de datos de API
    4. De JavaScript a TypeScript

Rutas de aprendizaje

Tu idea, en marcha. Empieza en 60 segundos.

Prueba gratis durante 7 días en cualquier plan para nuevos miembros · Cancela cuando quieras

Empezar

Volver a los cursos