Inicio

Curso de TypeScript

Escribe JavaScript con tipos para mayor seguridad y productividad.

Tests

Pon a prueba tus conocimientos de TypeScript.

Lecciones

15
1
Fundamentos
TypeScript desde cero: mentalidad y flujo de trabajo
Entiende qué aporta TypeScript en proyectos reales y cómo introducirlo sin fricción en tu día a día.
2
Fundamentos
Tipos primitivos, anotaciones e inferencia inicial
Domina string, number, boolean y el equilibrio entre inferencia y anotación explícita.
3
Fundamentos
Inferencia avanzada y literal types sin magia
Aprende a aprovechar la inferencia de TypeScript y a controlar cuándo necesitas cerrar tipos con precisión.
4
Fundamentos
Funciones tipadas: parámetros, retorno y contratos claros
Escribe funciones mantenibles con firmas robustas, callbacks tipados y errores más predecibles.
5
Fundamentos
Objetos e interfaces que escalan con tu producto
Modela datos reales con interfaces claras y evita duplicidad al evolucionar requisitos.
6
Fundamentos
Uniones e intersecciones: modelado expresivo sin caos
Representa estados complejos con unión/intersección y mejora la seguridad del dominio.
7
Fundamentos
Narrowing y type guards para lógica segura
Refina tipos en tiempo de ejecución con guards y elimina ramas frágiles.
8
Fundamentos
Genéricos aplicados: reutilización con control
Construye utilidades reutilizables sin perder intención ni seguridad estática.
9
Fundamentos
Utility Types en proyectos reales
Usa Partial, Pick, Omit, Record y derivados para acelerar sin degradar diseño.
10
Fundamentos
TypeScript en DOM y eventos sin dolor
Tipa interacción con el navegador de forma práctica y evita null/undefined sorpresa.
11
Fundamentos
Asincronía tipada con Promise y async/await
Gestiona datos remotos con tipos consistentes y flujos de error previsibles.
12
Fundamentos
TSConfig y tooling profesional
Configura el compilador con criterio para DX, builds fiables y deuda técnica controlada.
13
Fundamentos
Módulos, declaraciones y librerías externas
Integra dependencias externas, entiende archivos .d.ts y tipa APIs no preparadas.
14
Fundamentos
Testing con TypeScript: confianza real
Alinea tipos y pruebas para detectar inconsistencias antes de producción.
15
Fundamentos
Proyecto final TypeScript: arquitectura práctica
Consolida todo en un mini proyecto con decisiones de tipado de nivel profesional.
Página 1 de 1

¿Qué es esto?

Soy Cristian Eslava y a veces hago webs para procrastinar yo y vosotros 😉.

Esta la hice en febrero de 2026 para facilitar el aprendizaje de mis alumnxs. Aprender desarrollo web practicando. La idea es que crezca semanalmente con nuevos temas, tests y retos.

Inspirado en MDN, en W3Schools, en Codepen, en el crack de Manz y en mil sitios de documentación sobre desarrollo web. Quería aportar además de bloques teóricos con ejemplos, la gamificación de los retos y el sistema de test que ya tenía en culTest .

Si te gustó, si no te gustó, si quieres saludarme, o invitarme a 🍻 no dudes en escribirme en cristianeslava@gmail.com .