Buzon De Entrada

Temario de curso de TypeScript

Curso de TypeScript (Base para usar Zod)
typescriptzodcurso2025-09-05

1. Tipos básicos

Aprender a trabajar con los tipos primitivos (stringnumberbooleannullundefined) y entender any y unknown.

2. Objetos e interfaces

Definir la forma de un objeto usando type o interface.

3. Arrays y tuplas

Trabajar con listas homogéneas (string[]) y estructuras con posiciones definidas ([string, number]).

4. Funciones tipadas

Declarar tipos en parámetros y valores de retorno para funciones.

5. Uniones e intersecciones

Combinar tipos con | (unión) y & (intersección).

6. Tipos opcionales y ?

Definir propiedades que pueden o no estar presentes.

7. type vs interface

Entender diferencias y usos entre ambos para definir estructuras.

8. Inferencia de tipos

Aprovechar que TypeScript detecta automáticamente tipos sin necesidad de declararlos.

9. Genéricos básicos

Introducción a los tipos genéricos (Array<T>Promise<T>) y cómo se aplican en funciones o estructuras.