Saltar al contenido principal
TypeScript
Especialización Nivel inicial certificado-typescript-sintaxis

TypeScript: sistema de tipos fundamentales

TypeScript ·Frontend·Full Stack

Curso de fundamentos del sistema de tipos de TypeScript para desarrolladores que se incorporan a proyectos en Angular, NestJS, Next.js o backends Node.js con tipado estricto. Trabajas la configuración del compilador en modo estricto, las anotaciones y la inferencia, los tipos primitivos y compuestos, las funciones tipadas con sobrecarga, las interfaces y el tipado estructural y los primeros pasos con clases tipadas. Al terminar tienes la base imprescindible para abordar genéricos, utility types y frameworks tipados con confianza.

Evidencias FUNDAE Activación guiada Evaluación con IA Sin permanencia

¿Prefieres verlo en directo? Agenda una demo sin compromiso.

Formación corporativa: este curso se activa bajo pedido para tu organización. Adaptamos temario, calendario y modalidad (teleformación, aula virtual o mixto).

Contenido del curso

Superconjunto de JavaScript con tipado estático.

12 módulos 43 lecciones 12 ejercicios evaluados por IA 12 tests
  • Introducción a TypeScript Lección
  • Instalación y configuración de TypeScript Lección
  • tsconfig.json y opciones del compilador Lección
  • Test introducción a TypeScript Test

Detalles del curso

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

Otros cursos de TypeScript

Especialización ·Avanzado

TypeScript avanzado

Curso avanzado de TypeScript pensado para mantenedores de librerías, arquitectos de frontend y backend y equipos que exigen seguridad de tipos en productos enterprise. Trabajas genéricos con restricciones, utility types y mapped types, tipos condicionales con inferencia, template literal types para APIs tipadas, branded types para dominios y decoradores modernos. Al terminar diseñas tipos públicos sin fugas, refactorizas bases legacy hacia modo estricto y exprimes el sistema de tipos para tooling y librerías reutilizables.

Especialización ·Nivel medio

TypeScript OOP

Curso de programación orientada a objetos con TypeScript para perfiles que modelan dominios en Angular, NestJS, servicios Node.js y librerías tipadas. Trabajas interfaces y tipado estructural, clases con modificadores de acceso y propiedades de parámetro, herencia y clases abstractas, polimorfismo por subtipos y por estructura, narrowing con type guards, discriminated unions, mixins y patrones clásicos idiomáticos. Al terminar diseñas servicios, componentes y APIs tipadas con buenas prácticas de POO aplicadas al ecosistema TypeScript.

Curso completo ·Nivel medio

TypeScript completo

Curso completo de TypeScript para equipos que construyen aplicaciones frontend, backend Node.js o librerías internas donde el tipado estático es requisito del proyecto. Trabajas el sistema de tipos, interfaces y clases, genéricos con restricciones, utility types y tipos condicionales, módulos y decoradores, patrones de diseño aplicables y herramientas del ecosistema moderno. Al terminar diseñas APIs tipadas, refactorizas bases legacy a modo estricto y compartes contratos entre frontend y backend con seguridad de tipos.

Llave en mano para empresas

¿Formación para tu equipo en esta tecnología?

Tú nos dices a quién formar y nosotros configuramos la plataforma con tu marca, damos de alta a tu gente, evaluamos las entregas con IA y te entregamos los certificados y los informes técnicos para tu gestor FUNDAE. Catálogo amplio con teleformación, aula virtual o mixto. Sin permanencia, sin coste de setup.

¿Prefieres verlo en directo? Agenda una demo.

Preguntas frecuentes

¿TypeScript: sistema de tipos fundamentales es bonificable por FUNDAE para mi empresa?
Puede ser bonificable cuando la acción cumple los requisitos aplicables. La plataforma aporta evidencias técnicas: seguimiento de tiempos, registro de conexiones, foros, encuestas y certificados para que tu entidad organizadora o gestoría revise la documentación.
¿En qué modalidades se imparte TypeScript: sistema de tipos fundamentales?
En tres modalidades: teleformación (online asíncrona), aula virtual privada en directo y mixta. Adaptamos temario, calendario y modalidad al equipo.
¿Se adapta TypeScript: sistema de tipos fundamentales al nivel de mi equipo?
Sí. Adaptamos temario, calendario y modalidad al nivel y al stack del equipo, con ejercicios evaluados por IA y certificado verificable.
¿Cuánto tarda en activarse para mi empresa?
La activación corporativa estándar es rápida, sin coste de setup ni permanencia.