JavaScript: TDD y pruebas unitarias avanzado
Con este curso aprenderás a trabajar con la metodología Test Driven Development para poder escribir pruebas unitarias. Conoce las mejores prácticas para crear
Lo que serás capaz de hacer
Con este curso aprenderás a trabajar con la metodología Test Driven Development para poder escribir pruebas unitarias. Conoce las mejores prácticas para crear pruebas simples, sencillas y precisas, perdiendo el miedo al proceso con frameworks como DOM Testing, Jest y Cypress para escribir pruebas unitarias y end-to-end mejor conocidas como e2e. Durante el contenido también te iniciaras en Wallaby, Jest Runner y Nx Workspace. Al terminar, serás capaz de escribir pruebas de una manera práctica, sencilla y eficaz a todo tu código de JavaScript.
Temario
UNIDAD 1 - Introducción · 1 leccionesUNIDAD 1 - Introducción
UNIDAD 1 - Introducción
- Pruebas unitarias con JavaScript
UNIDAD 2 - 1. Test Driven Development · 4 leccionesUNIDAD 2 - 1. Test Driven Development
UNIDAD 2 - 1. Test Driven Development
- ¿Qué es el TDD?
- Integración de TDD en tu flujo de trabajo
- Estructura de pruebas unitarias
- Uso de snippets o fragmentos para escribir pruebas con Visual Studio Code
UNIDAD 3 - 2. Buenas practicas · 5 leccionesUNIDAD 3 - 2. Buenas practicas
UNIDAD 3 - 2. Buenas practicas
- Buenas practicas en TDD
- Configura un proyecto simple con JEST
- Tu primer set de pruebas con TDD
- Organización de pruebas pendientes
- Frameworks de testing (Jasmine, Karma, Jest, Cypress)
UNIDAD 4 - 3. Herramientas esenciales · 4 leccionesUNIDAD 4 - 3. Herramientas esenciales
UNIDAD 4 - 3. Herramientas esenciales
- Wallaby y Quokka
- Jest Runner
- Nx Workspace - Monorepositorio
- Generación y uso de librerías en NX
UNIDAD 5 - 4. Herramientas de pruebas estaticas · 3 leccionesUNIDAD 5 - 4. Herramientas de pruebas estaticas
UNIDAD 5 - 4. Herramientas de pruebas estaticas
- ESLint
- Prettier
- TypeScript
UNIDAD 6 - 5. Simulación o Mocking de datos · 9 leccionesUNIDAD 6 - 5. Simulación o Mocking de datos
UNIDAD 6 - 5. Simulación o Mocking de datos
- ¿Qué es el Mocking o simulación de datos?
- La técnica Monkey Patching
- Validación de invocación de métodos
- Restauración de valores usados antes de cada prueba
- Validando dependencias internas con jest.fn()
- Espiando e implementando métodos, el poder de jest.spyOn
- mockRestore() vs mockReset()
- Simulación de módulos
- Compartir y reusar métodos simulados
Tu certificado lo emite la SEP, no solo una plataforma
Al demostrar la competencia recibes un certificado emitido por la Secretaría de Educación Pública a través del Gobierno del Estado de México: un documento oficial que puedes presentar con confianza ante cualquier empleador o institución.
Tu certificado con INEC
- Lo emite la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México
- Documento oficial con folio verificable en línea
- Lo otorga la Universidad Tecnológica Fidel Velázquez
Otras plataformas en línea
- Constancia privada emitida por la misma plataforma
- Solo acredita horas cursadas o asistencia
- Sin respaldo de una autoridad educativa
Tu itinerario, de la inscripción al certificado
- 1
Inscripción con pago único
Pagas $2,800 MXN una sola vez y entras de inmediato al curso.
- 2
Estudias a tu ritmo
6 unidades con videos, lecturas y actividades, disponibles 24/7 durante 12 meses.
- 3
Cuestionarios por unidad
Cuestionarios para comprobar lo aprendido.
- 4
Certificado
Emitido por la SEP a través del Gobierno del Estado de México, con folio verificable.
Un certificado oficial de la SEP
- Emitido por la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México. No es una constancia privada: es un documento oficial, y ese respaldo marca la diferencia frente a otras plataformas en línea.
- Contenido impartido por Sergio Brito.
- Folio y QR verificables para compartirlo con quien te contrate.
Empieza hoy, a tu ritmo
Un solo pago y acceso inmediato al curso completo durante 12 meses.
- 6 unidades · 26 lecciones · 30 h
- 12 meses de acceso
- Certificado emitido por la SEP (Gob. del Estado de México) con folio verificable
Sobre tu inscripción
¿Cómo es el pago?
Un solo pago de $2,800 MXN. No hay mensualidades ni cargos recurrentes.
¿Cuánto tiempo tengo acceso?
12 meses desde tu inscripción, 24/7, para avanzar a tu ritmo.
¿Quién imparte el contenido?
El curso es impartido por Sergio Brito; INEC gestiona tu inscripción, evaluación y certificado.
¿Qué pasa cuando vence mi acceso?
Puedes renovar tu cuenta tú mismo desde la plataforma, sin trámites ni esperas.


