Saltar al contenido principal
Jest
Curso completo Nivel medio certificado-completo-jest

Jest completo: testing JavaScript y TypeScript profesional

Jest

Curso para implantar una cultura sólida de testing automatizado en proyectos JavaScript y TypeScript con Jest, el framework de referencia del ecosistema Node.js, React y NestJS. Cubre instalación y configuración, aserciones y matchers, ciclo de vida y organización de suites, mocks integrados, snapshot testing, cobertura built-in, fake timers, testing asíncrono e integración con React Testing Library. Al terminar entregas suites mantenibles e integradas en pipelines CI/CD.

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

Framework de testing para JavaScript y TypeScript.

8 módulos 28 lecciones 6 ejercicios evaluados por IA 3 tests
  • Introducción a Jest Lección
  • Instalación y configuración inicial de Jest Lección
  • Tu primer test con Jest: describe, test y expect Lección
  • Configurar jest.config.ts a fondo Lección
  • Test de introducción a Jest Test

Detalles del curso

Público objetivo

  • Desarrolladores frontend con React 19, Next.js o Vue que necesitan testear componentes y hooks.
  • Desarrolladores backend Node.js, NestJS o Express que mantienen APIs y deben garantizar cobertura.
  • Perfiles QA con JavaScript que diseñan suites unitarias y E2E en pipelines CI/CD.

Contenido del certificado

Módulo 1: Introducción, instalación y primer test Introducción a Jest 30 y su filosofía zero config Instalación y configuración con npm init jest@latest Tu primer test con describe, test y expect Configuración avanzada con jest.config.ts Módulo 2: Aserciones y matchers La API expect y matchers básicos Matchers para números (toBeCloseTo) y cadenas (toMatch) Matchers para arrays y objetos (toMatchObject, toContainEqual) Matchers personalizados con expect.extend Módulo 3: Ciclo de vida y suites anidadas beforeEach y afterEach para preparación y limpieza beforeAll y afterAll para recursos compartidos describe anidado y orden de ejecución de hooks Módulo 4: Mocks, spies y fake timers jest.fn() para funciones mock independientes jest.spyOn para envolver métodos existentes jest.mock() y manual mocks en __mocks__/ Fake timers para control determinista del tiempo Módulo 5: Testing asíncrono Tests con async/await Tests con Promises devueltas al runner Tests con callbacks y el parámetro done expect.resolves y expect.rejects Módulo 6: Snapshot testing Snapshots externos en __snapshots__/ Inline snapshots con toMatchInlineSnapshot Módulo 7: Cobertura de código Cobertura con jest coverage y collectCoverageFrom Umbrales mínimos con coverageThreshold para CI/CD Módulo 8: Integración con frameworks Jest con React Testing Library y React 19 Jest con TypeScript 5: ts jest y SWC Jest con NestJS Testing Module y supertest Comparativa Jest vs Vitest: cuándo migrar Evaluación final Test global de evaluación Proyecto capstone: suite completa de testing para un servicio de comercio electrónico

Curso completo de Jest 30 orientado a desarrolladores y equipos JavaScript/TypeScript que quieren implantar testing automatizado profesional. Arranca con los fundamentos del framework (filosofía zero config, instalación con npm init jest@latest, primer test) y avanza progresivamente hasta la construcción de suites profesionales con mocks aislados, fake timers, snapshots disciplinados, cobertura imponente en CI e integración con React Testing Library, NestJS Testing Module, TypeScript 5 y supertest.

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

¿Jest completo: testing JavaScript y TypeScript profesional 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 Jest completo: testing JavaScript y TypeScript profesional?
En tres modalidades: teleformación (online asíncrona), aula virtual privada en directo y mixta. Adaptamos temario, calendario y modalidad al equipo.
¿Se adapta Jest completo: testing JavaScript y TypeScript profesional 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.