Catálogo de cursos
Fundamentos de TypeScript
Añade tipos a tu JavaScript y detecta errores antes de publicar.
- Intermedio
- 16 lecciones
- 2 proyectos
- Unas 2.5 h
- EN · UZ · KO · RU · ES · FR · DE · AR
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
Sección 1
Tipos e inferencia
Anotaciones, inferencia y tipos básicos.
- ¿Por qué usar tipos?
- Anotaciones de tipos
- Inferencia de tipos
- Primitivos y arreglos
Sección 2
Objetos, interfaces y uniones
Describe estructuras de objetos y tipos con alternativas.
- Interfaces
- Campos opcionales y de solo lectura
- Tipos unión
- Tipos literales y enumeraciones
Sección 3
Funciones y genéricos
Tipa funciones, reutiliza código con genéricos y acota uniones.
- Tipado de funciones
- Genéricos
- Acotación de tipos
- Tipos de utilidad
Sección 4
TypeScript en la práctica
Errores, any frente a unknown, datos de API y migración.
- Cómo leer errores de tipos
- any frente a unknown
- Tipado de datos de API
- De JavaScript a TypeScript
Rutas de aprendizaje
Desarrollo centrado en IA
Lanza una aplicación segura en TypeScript con IA en tu flujo de trabajo: algoritmos probados, herramientas dentro de límites seguros, decisiones de arquitectura que puedas explicar y versiones que puedas verificar tras publicarlas.
Secuencia de 16 cursos
Desarrollo web full-stack
Crea y comparte una aplicación full-stack probada con React: una pantalla que todos puedan usar, datos que solo pueda ver su propietario, API con límites claros, actualizaciones en tiempo real que mantengan la coherencia y despliegues que puedas revertir.
Secuencia de 14 cursos
Tu idea, en marcha. Empieza en 60 segundos.
Prueba gratis durante 7 días en cualquier plan para nuevos miembros · Cancela cuando quieras
Empezar