Saltar al contenido principal
TypeScript
Curso completo Nivel medio certificado-completo-typescript

TypeScript completo

TypeScript ·Frontend·Full Stack

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.

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 con conocimientos de JavaScript que quieren dominar TypeScript de principio a fin
  • Perfiles que necesitan una base sólida en TypeScript para trabajar con Angular, React, Vue, NestJS u otros frameworks
  • Equipos que priorizan tipado estricto, código mantenible y buenas prácticas de desarrollo

Contenido del roadmap

Fundamentos del sistema de tipos

Del entorno y la configuración a las anotaciones de tipo, inferencia, arrays tipados, tuplas, enums, type aliases y funciones tipadas con sobrecarga.

Interfaces, clases y tipos compuestos

Interfaces con propiedades opcionales y readonly, tipado estructural, clases con modificadores de acceso, clases abstractas, tipos de unión e intersección, type guards y narrowing.

Genéricos, utility types y metaprogramación

Funciones y clases genéricas, constraints, Partial, Pick, Omit, Record, mapped types, tipos condicionales con infer, template literal types, satisfies y const assertions.

Módulos, decoradores y herramientas

ES modules en TypeScript, ficheros de declaración .d.ts, decoradores TC39, branded types, patrones de tipado avanzado y herramientas modernas del ecosistema.

Objetivos de aprendizaje

  • Aplicar anotaciones de tipo, interfaces y genéricos para escribir código TypeScript seguro y mantenible
  • Dominar utility types, mapped types y tipos condicionales para crear abstracciones reutilizables
  • Implementar patrones avanzados como branded types, Result types y exhaustive checks
  • Configurar proyectos TypeScript con las herramientas modernas del ecosistema

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.

Especialización ·Nivel inicial

TypeScript: sistema de tipos fundamentales

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.

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 completo 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 completo?
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 completo 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.