Curso TypeScript: sistema de tipos fundamentales

Fundamentos de TypeScript: tipos, interfaces, tipado estructural y clases con strict mode

Certificado profesional
Curso de programación
12 horas
Básico
Actualizado: 10/05/2026

¡Desbloquea el curso completo!

Asistente IA
Ejercicios código
Certificado
Empezar curso

Curso TypeScript: sistema de tipos fundamentales con certificado

Este itinerario cubre los fundamentos del sistema de tipos de TypeScript, desde las anotaciones básicas hasta las clases con tipado orientado a objetos. Es el recorrido ideal para desarrolladores JavaScript que quieren dominar las bases del tipado estático antes de avanzar a genéricos, utility types y patrones avanzados.

Público objetivo

  • Desarrolladores JavaScript que inician su camino con TypeScript y necesitan una base sólida
  • Perfiles que van a trabajar con frameworks tipados (Angular, React, Vue, NestJS) y necesitan dominar los fundamentos
  • Equipos que adoptan TypeScript y buscan un itinerario progresivo centrado en el sistema de tipos

Contenido del roadmap

Configuración y tipos básicos

Instalación, tsconfig.json, anotaciones de tipo, inferencia, arrays tipados, tuplas, enums y type aliases.

Funciones e interfaces

Funciones con tipado completo, sobrecarga, interfaces, propiedades opcionales y readonly, tipado estructural y las diferencias entre type e interface.

Clases con tipos

Modificadores de acceso, parameter properties, clases abstractas, herencia tipada e implementación de interfaces en clases.

Objetivos de aprendizaje

  • Configurar proyectos TypeScript y dominar el sistema de anotaciones e inferencia de tipos
  • Tipar funciones con parámetros opcionales, sobrecarga y expresiones de tipo función
  • Diseñar interfaces y tipos de objeto que modelen contratos claros entre componentes
  • Aplicar clases con modificadores de acceso, herencia y clases abstractas

Explorar más cursos de programación

Descubre más cursos y hojas de ruta de programación

Alan Sastre - Autor del curso

Alan Sastre

Ingeniero de Software y formador, CEO en CertiDevs

Ingeniero de software especializado en Full Stack y en Inteligencia Artificial. Como CEO de CertiDevs, se dedica a crear hojas de ruta y cursos de programación estructurados. Con más de 15 años programando, 6K seguidores en LinkedIn y experiencia como formador, Alan diseña contenido educativo de calidad para desarrolladores de todos los niveles.