Curso gratis de testing JavaScript por el creador del Testing Trophy

Anuncios

Saber testing no es opcional si quieres trabajar como desarrollador profesional. Las empresas filtran candidatos por esto en entrevistas para puestos senior, y los desarrolladores con habilidades de testing ganan entre 15 y 25 por ciento más que los que no las tienen.

El problema es que muchos no saben por dónde empezar ni qué tipos de prueba priorizar.

Por eso este curso gratis de egghead.io es tan valioso: son 18 minutos con Kent C. Dodds, el creador del Testing Trophy y de React Testing Library, explicando la estrategia profesional de testing en cuatro capas: static, unit, integration y e2e. No es un tutorial más, es la metodología que usan los equipos que realmente saben testear.

Testing JavaScript: la estrategia profesional en 18 minutos

Este curso es un preview del curso completo Testing JavaScript de Kent C. Dodds, pero funciona perfectamente como introducción autónoma.

Son 9 lecciones cortas que cubren desde análisis estático hasta testing end-to-end, pasando por Jest, Cypress, React Testing Library y pruebas de backend con Node.js.

Lo imparte Kent C. Dodds, ingeniero reconocido en la comunidad React por crear herramientas como React Testing Library y por desarrollar el Testing Trophy, el modelo de testing más adoptado en el ecosistema JavaScript moderno.

Qué aprenderás sobre testing JavaScript

  • Análisis estático: ESLint, TypeScript y cómo detectar errores antes de ejecutar
  • Fundamentos de testing en JavaScript: aserciones, setup y teardown
  • Mocking: cómo aislar dependencias en tus pruebas
  • Configuración de Jest para aplicaciones JavaScript
  • Instalación y configuración de Cypress para testing E2E
  • Testing de componentes React con Jest y React Testing Library
  • Testing de backends con Node.js
  • DOM Testing Library para testear cualquier framework JS

Para quién es este curso gratuito

Este curso es ideal para desarrolladores front-end con experiencia en JavaScript o React que ya entienden lo básico del desarrollo pero quieren profesionalizar su enfoque de testing. También sirve para devs que han estado posponiendo aprender testing y necesitan una guía clara de por dónde empezar.

Anuncios


El curso está en inglés sin subtítulos, así que necesitas un nivel de inglés técnico intermedio. Pero al ser solo 18 minutos con explicaciones visuales, es accesible incluso si tu inglés no es perfecto. No hay restricciones geográficas ni fecha de cierre.

Para ser un recurso completamente gratuito, el valor es difícil de superar. No solo obtienes la metodología de testing más influyente del ecosistema JS (el Testing Trophy), sino que viene explicada por su creador. Son 18 minutos que te ahorran horas de leer documentación dispersa.

Eso sí, ten en cuenta dos cosas: es un preview, no el curso completo (el Testing JavaScript completo está en testingjavascript.com y es de pago), y las lecciones individuales aparecen como retiradas en egghead, aunque el curso en sí sigue accesible. Tampoco ofrece certificado. Pero como introducción gratuita a la estrategia profesional de testing, cumple perfectamente.


Aviso: Cursin es un directorio de cursos online gratuitos. Los enlaces a los cursos redirigen a las plataformas oficiales donde se imparten. Verifica la disponibilidad del curso en la plataforma correspondiente.

Anuncios

Temario del curso

  1. Intro a Testing JavaScript Workshop, Intro a Static Analysis, Intro a Fundamentals of Testing, Intro a JavaScript Mocking Fundamentals, Intro a Configure Jest, Intro a Install Configure Cypress, Intro a Test React Components con Jest y RTL, Intro a Test Node.js Backends, Intro a DOM Testing Library

Cursos relacionados