Bonificable 100 % FUNDAENivel avanzado60 horasAula virtual con formador

Curso de TypeScript Avanzado

Usar TypeScript con tipos básicos aporta seguridad, pero su verdadero potencial aparece cuando se dominan los genéricos, los tipos condicionales y los utility types que permiten modelar dominios complejos sin perder flexibilidad. Este curso avanzado está dirigido a equipos que ya usan TypeScript en producción y quieren aprovechar todo el sistema de tipos para detectar errores antes de ejecutar el código y diseñar APIs internas más seguras y expresivas.

  • TypeScript
  • Tipado estático
  • Genéricos
  • Avanzado

Qué vas a conseguir

Objetivos del curso

  • Diseñar tipos genéricos reutilizables y componibles
  • Aplicar tipos condicionales y mapped types
  • Utilizar utility types y crear utility types propios
  • Configurar tsconfig en modo estricto para proyectos grandes
  • Modelar dominios complejos con tipos discriminados

A quién va dirigido

  • Desarrolladores con experiencia en TypeScript que quieren dominar el sistema de tipos avanzado
  • Perfiles técnicos responsables de librerías o APIs internas tipadas
  • Equipos que quieren reducir errores en tiempo de ejecución mediante tipado estricto

Requisitos previos

  • Experiencia previa usando TypeScript en proyectos reales
  • Conocimientos sólidos de JavaScript moderno
  • Familiaridad con interfaces, tipos básicos y funciones tipadas

Programa

Temario del curso

5 módulos y 60 horas de formación, con práctica guiada en cada sesión.

  1. 01Genéricos avanzados

    • Genéricos con restricciones (constraints)
    • Genéricos por defecto y su inferencia
    • Composición de genéricos en funciones y clases
  2. 02Tipos condicionales y mapped types

    • Sintaxis de tipos condicionales
    • Infer y extracción de tipos
    • Mapped types y transformación de estructuras
  3. 03Utility types

    • Partial, Pick, Omit, Record y sus combinaciones
    • Creación de utility types propios
    • Template literal types
  4. 04Modelado de dominios

    • Uniones discriminadas
    • Exhaustividad y never
    • Validación de tipos en tiempo de ejecución con librerías externas
  5. 05Configuración y arquitectura tipada

    • tsconfig en modo estricto
    • Tipado de extremo a extremo (frontend-backend)
    • Buenas prácticas de organización de tipos en proyectos grandes

Metodología

Cómo se imparte

Formación online en aula virtual, con formador en directo y grupos reducidos. Cada sesión combina explicación breve y práctica guiada sobre las tareas reales del puesto de cada participante.

  • Sesiones en vivo con formador y grabación disponible dos meses
  • Control de asistencia válido para la justificación ante FUNDAE
  • Certificado de aprovechamiento al finalizar el programa
  • Grupos reducidos con prácticas sobre casos reales del participante

Convocatorias

Próximas convocatorias

Programación orientativa. La fecha y el horario definitivos se acuerdan con cada empresa y se confirman con margen para realizar la comunicación a FUNDAE.

  • Octubre · fecha por definir

    Horario a acordar con la empresa

    Consultar
  • Noviembre · fecha por definir

    Horario a acordar con la empresa

    Consultar

Bonificación

Cómo se bonifica este curso al 100 %

Actuamos como entidad organizadora. Tu empresa no adelanta gestiones: aplica la bonificación en el boletín de cotización una vez finalizada la acción formativa.

  1. 1

    Calculamos el crédito disponible de tu empresa y te lo confirmamos por escrito.

  2. 2

    Comunicamos el inicio de la acción formativa con la antelación legal de siete días.

  3. 3

    Registramos asistencia y evaluación de cada participante durante el curso.

  4. 4

    Te entregamos la documentación justificativa y el importe exacto a bonificar.

Preguntas frecuentes

Dudas sobre TypeScript Avanzado

Hablar con un asesor

Cursos relacionados

Ver toda el área
Iniciación60 h

JavaScript

De cero a escribir JavaScript moderno: sintaxis, DOM, asincronía y buenas prácticas de organización del código.

Bonificable al 100 % con FUNDAE

Ver curso
Avanzado60 h

JavaScript Avanzado

Closures, prototipos, patrones de diseño, asincronía avanzada y rendimiento en JavaScript.

Bonificable al 100 % con FUNDAE

Ver curso
Iniciación60 h

Python

De cero a escribir programas Python con estructuras de datos, funciones, ficheros y programación orientada a objetos.

Bonificable al 100 % con FUNDAE

Ver curso

Reserva plaza para tu equipo

Te enviamos la propuesta de Curso de TypeScript Avanzado con calendario, formador e importe bonificable, sin compromiso y en menos de 24 horas laborables.

Solicitar propuesta · TypeScript Avanzado

Cuéntanos qué necesita tu equipo y te enviamos la propuesta con el importe bonificable por FUNDAE. Sin compromiso.

Respuesta en menos de 24 horas laborables.