Saltar al contenido principal
TypeScript
Lenguaje Frontend Full Stack

Formación corporativa en TypeScript

Superconjunto de JavaScript con tipado estático.

Evidencias FUNDAE Activación guiada Evaluación con IA Itinerario a medida

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

Resumen del itinerario en TypeScript

Para qué equipos

Equipos técnicos que incorporan TypeScript a su stack productivo o consolidan competencias antes de un proyecto crítico. Adaptamos el temario al nivel de partida y al stack acompañante.

Qué se trabaja

Lecciones aplicadas y ejercicios prácticos en TypeScript resueltos en el IDE del navegador, con corrección automática por IA y proyectos integradores revisados con rúbrica explícita.

Cómo se contrata

Propuesta concreta sobre teleformación, aula virtual o plan mixto. Sin coste de setup, sin permanencia, con evidencias FUNDAE exportables para la entidad organizadora.

Activación en 3 pasos

Diseñamos el itinerario, el alcance y el calendario según el nivel y el stack de tu equipo. Evidencias FUNDAE exportables, sin permanencia ni coste de setup.

  1. 1 Demo o llamada
    30 min con el fundador. Cuéntanos el stack, el nivel y el calendario.
  2. 2 Propuesta
    Itinerario y modalidad (teleformación, aula virtual o mixto) con evidencias FUNDAE exportables.
  3. 3 Tenant activo
    Tu equipo entra con SSO, asignaciones automáticas y panel admin completo.

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

Qué incluye la formación

Toda la plataforma CertiDevs disponible para tu equipo durante el itinerario. Sin costes ocultos ni módulos premium.

Entornos de programación online, sin instalar nada en el equipo del alumno.
Evaluación con IA de cada ejercicio de código, proyecto y ensayo, con feedback y nota.
Certificado verificable con NIF del alumno y firma digital de CertiDevs.
Panel admin de empresa: alta masiva CSV, asignaciones, foros y encuestas.
Rol inspector FUNDAE con acceso de solo lectura a actividad y resultados.
Reportes exportables en Excel: accesos, progreso, completion y satisfacción.
Integración con tu LMS: LTI 1.1 + 1.3 Deep Linking y exportación SCORM 1.2.
SSO con tu Active Directory (OIDC, Microsoft Entra, Google Workspace).
White-label opcional: subdominio propio, logo y tema de tu marca.
Pruebas técnicas: mismos exámenes para evaluar candidatos en selección.
Foros y mensajería tutorial integrados, requisito FUNDAE cubierto de serie.
Soporte directo de nuestro equipo durante toda la formación.

Cursos disponibles en TypeScript

Cada curso se puede asignar de forma independiente o combinar en un plan formativo.

Especialización 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.

Ver curso
Curso completo 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.

Ver curso
Especialización 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.

Ver curso
Especialización 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.

Ver curso

Ver todos los cursos del catálogo

Stacks habituales que las empresas combinan en sus planes formativos junto a TypeScript.

Estructura del itinerario

Módulos, lecciones y ejercicios del itinerario

TypeScript es un superconjunto tipado de JavaScript que compila a JavaScript puro, aportando seguridad de tipos y herramientas avanzadas de desarrollo. En este módulo se explora qué es TypeScript, por qué se ha convertido en una herramienta fundamental en el desarrollo moderno y cuáles son las ventajas que ofrece frente a JavaScript convencional.

Aprenderás a instalar TypeScript mediante npm, configurar el compilador tsc y comprender las opciones esenciales del archivo tsconfig.json. Se abordan las directivas de compilación más relevantes, como target, module, strict y outDir, para adaptar el proyecto a distintos entornos de ejecución. Este primer contacto con el sistema de tipos sienta las bases necesarias para aprovechar al máximo las capacidades del lenguaje en los módulos siguientes.

  • 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

Modalidades de contratación

Elige la modalidad que mejor se adapte a tu organización. Sin permanencia ni coste de setup.

Teleformación

Acceso autónomo al itinerario en la plataforma: lecciones, vídeos, ejercicios evaluados por IA y proyecto integrador. Con tutorización y foro técnico.

Solicitar propuesta

Aula virtual privada

Sesiones en directo sobre cohorte cerrada del cliente. Práctica guiada, resolución de dudas, evaluación al cierre y evidencias exportables.

Solicitar propuesta

Plan mixto

Teleformación con sesiones en directo intercaladas. Equilibra autonomía del alumno con hitos guiados, revisión de proyectos y feedback síncrono.

Solicitar propuesta

Sobre TypeScript

Microsoft Desde 2012 Documentación oficial

TypeScript es un lenguaje de programación de código abierto desarrollado por Microsoft que extiende JavaScript con un sistema de tipos estático. Permite detectar errores en tiempo de compilación, mejorar la productividad del desarrollo y construir aplicaciones robustas y mantenibles a cualquier escala. Con las últimas versiones (TypeScript 5.7 y 5.8), el lenguaje incorpora los decoradores estándar TC39 stage 3, el operador using para gestión explícita de recursos, NoInfer<T>, los const type parameters y opciones como --noCheck, verbatimModuleSyntax, exactOptionalPropertyTypes o el type stripping nativo de Node.js 22+ mediante --erasableSyntaxOnly.

Qué incluye este itinerario

Este itinerario cubre TypeScript de forma integral, desde los fundamentos del sistema de tipos hasta patrones avanzados y herramientas del ecosistema moderno:

  • Sistema de tipos: anotaciones, inferencia (contextual typing y best common type), tipos primitivos, arrays, tuplas, enums y type aliases
  • Funciones tipadas: tipado de parámetros, retorno, sobrecarga, callbacks y el helper NoInfer<T>
  • Interfaces y objetos: definición de contratos, tipado estructural frente a nominal y diferencias entre type e interface
  • Clases con tipado: modificadores de acceso, clases abstractas, parameter properties e implementación de interfaces
  • Tipos compuestos: unión, intersección, type guards, control flow analysis y discriminated unions
  • Genéricos: funciones y clases genéricas, constraints, parámetros por defecto y const type parameters
  • Utility types: Partial, Required, Pick, Omit, Record, ReturnType, mapped types y tipos condicionales con infer
  • Metaprogramación de tipos: template literal types, satisfies, const assertions, keyof e indexed access
  • Módulos y declaraciones: ES modules, ficheros .d.ts, DefinitelyTyped, resolución bundler/node16 e import attributes
  • Decoradores y patrones: decoradores TC39 stage 3, branded types, using para recursos disposables, manejo de errores tipado y patrones avanzados
  • Herramientas: Bun, Vite, esbuild, ESLint, Vitest, Biome y validación con Zod
  • Configuración moderna: erasableSyntaxOnly para type stripping nativo, verbatimModuleSyntax, exactOptionalPropertyTypes, moduleResolution: "bundler", rewriteRelativeImportExtensions y tsc --noCheck para builds rápidos

Público objetivo

  • Desarrolladores con conocimientos de JavaScript que quieren dominar el tipado estático
  • Perfiles que necesitan TypeScript como base para Angular, React, Vue, NestJS u otros frameworks
  • Equipos que priorizan código mantenible, seguro y bien documentado mediante tipos

¿Necesitas un itinerario completo?

Este curso puede formar parte de una carrera profesional que combine varias tecnologías. Explora nuestros itinerarios o te diseñamos uno a medida para tu equipo.

Plan formativo de TypeScript para tu equipo

Recibe una propuesta concreta: modalidad, alcance, calendario y evidencias FUNDAE exportables. Damos de alta a tu equipo, configuramos la plataforma con tus dominios y entregamos certificados verificables e informes para tu entidad organizadora. Sin coste de setup, sin permanencia.

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

Formación en TypeScript: preguntas frecuentes

¿La formación en TypeScript para empresas es bonificable por FUNDAE?
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 la formación en TypeScript?
En tres modalidades: teleformación (online asíncrona), aula virtual privada en directo y mixta. Adaptamos temario, calendario y modalidad al equipo.
¿Se adapta el temario de TypeScript al nivel de mi equipo?
Sí. Ajustamos el itinerario de TypeScript al nivel y al stack de tu equipo, con ejercicios evaluados por IA y certificado verificable. La activación corporativa se acuerda durante la fase de propuesta.
¿Cómo se evalúa a los alumnos?
Con ejercicios corregidos automáticamente por IA (test, puzle, código, proyecto y ensayo), detección de entregas generadas con IA y certificados verificables por URL.