Buzon De Entrada
Temario de curso de TypeScript
Curso de TypeScript (Base para usar Zod)
typescriptzodcurso2025-09-051. Tipos básicos
Aprender a trabajar con los tipos primitivos (string, number, boolean, null, undefined) 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.