🎬 Curso de video en línea

Testing en React con Jest y testing-library

En este curso aprenderás lo necesario para comenzar a agregar pruebas a tu código, aprenderás cómo probar tanto la lógica de tu programa como la interfaz, de la mano del legendario David Zavala, dominarás todos los detalles de React-Testing-Library y Jest.

28 Lecciones|reloj3 hrs|intermedio
{ }Comenzar gratis
cover

¿Qué aprenderás en este curso?

Módulo 1:

Testing básico con Jest

Instalando Jest en nuestro proyecto19min
Gratis
Básicos de Jest19min
Nuevo
Matchers segunda parte7min
Nuevo
Números3min
Nuevo
Arrays2min
Nuevo
Async2min
Nuevo
Mocks primera parte7min
Nuevo
Mocks segunda parte2min
Nuevo
Mocks tercera parte3min
Nuevo
Testing sexta parte11min
Nuevo
Testing séptima parte7min
Nuevo
Matchers primera parte3min
Nuevo

Módulo 2:

Testing básico con testing-library

Testing en Create React app12min
Nuevo
Explorando react-testing-library9min
Nuevo
Explorando testing-library/jest-dom23min
Nuevo
Detonando eventos con testing-library19min
Nuevo
Testing con snapshots11min
Gratis

Módulo 3:

Testing avanzado con testing-library

Explorando el proyecto4min
Nuevo
Testeando nuestro primer componente con redux parte 113min
Nuevo
Testeando nuestro primer componente con redux parte 222min
Nuevo
Testing de actions creators y thunks (acciones asíncronas)13min
Nuevo
Testing reducers12min
Nuevo
Mock Avanzado: Peticiones http con msw.js20min
Gratis
Mock axios6min
Nuevo
Router primera parte1min
Nuevo
Router segunda parte3min
Nuevo
Router tercera parte4min
Nuevo
Router cuarta parte5min
Nuevo

Probar aplicaciones React puede ser una tarea complicada.

Hay un montón de librerías y herramientas de terceros que pueden ayudarte a probar tu aplicación, pero en algunos casos, probar aplicaciones React puede llevar mucho tiempo y ser un poco complicado.

Testing-Library y Jest son dos frameworks que pueden ayudarte a probar tus aplicaciones React de forma más eficiente y con menos complicaciones.

Pero ¿por qué debería usar Testing-Library y Jest? Testing-Library es uno de los frameworks de pruebas de React más populares y el recomendado oficialmente para probar aplicaciones React. Es utilizado por empresas como Airbnb, Uber, y PayPal gracias a su simplicidad, flexibilidad y velocidad.

Por otro lado Jest es un framework de pruebas diseñado para garantizar la corrección de cualquier base de código JavaScript, lo que lo hace una genial elección para completementar nuestras pruebas.

En este curso, aprenderás los fundamentos de Jest y Testing-library, cómo configurarlos y cómo hacer tus primeras pruebas, cómo estructurarlas y todos los utilitarios que te permitirán llevar tus pruebas al siguiente nivel. Al finalizar este curso tendrás las bases para probar tu código JavaScript con Jest, serás capaz de probar aplicaciones React usando Testing-library, cómo probar cambios en la UI de tus componentes, probar interacciones en los mismos y testear aplicaciones que usan librerías como react-router y Redux, así que no lo pienses más y nos vemos en el curso. 🤓

¿En qué consiste el método Fixtergeek?

Nuestra metodología incorpora distintas formas de enseñanza que facilitan tu aprendizaje, se aprende más fácilmente y el conocimiento es más duradero cuando te diviertes practicando.

🧑🏻‍🏫

Lecciones en video

Cada curso esta conformado por lecciones concisas y claras, en donde aprendas de forma fácil cada tema para después ponerlo en práctica.

🚀

Práctica

Durante el curso encontrarás distintos tipos de ejercicios practicos en donde pondrás a prueba lo aprendido en cada lección. Y no son ejercicios cualquiera, son ejercicios reales de la vida de un programador.

💻

Recursos extra

Cada video del curso va acompañado de una lección que explica poco a poco todos los conceptos, junto con recursos extra de consulta para profundizar en el tema.

🕹

Tutoriales

Además del contenido del curso, tienes acceso a tutoriales paso a paso para poner en práctica temas específicos.

🧙🏻

Comunidad

Al ser parte de Fixtergeek, tienes acceso a la comunidad de Discord en donde puedes compartir tus preguntas, además de tener acceso a charlas y talleres exclusivos.

¿Quien está detrás de este curso?

author

David es un apasionado desarrollador full stack con más de 7 años de experiencia en el mundo de la programación y el desarrollo web, es un entusiasta de la tecnología qué disfruta aprender cosas nuevas y llevarlas a la práctica para construir aplicaciones asombrosas. Disfruta impulsar a otros a entrar al mundo de la tecnología por medio de la educación, lo que lo ha llevado a participar como instructor en múltiples bootcamps y escuelas de código además de participar activamente en actividades y eventos de difusión dentro de la comunidad dev de todo México.

Visita nuestro blog

facebook icontwitter iconlinkedin iconinstagram iconyoutube icon

Aviso de Privacidad

Términos y condiciones

© 2016 - 2023 Fixtergeek