Descripción
Toma tu código escrito en NodeJS y llévalo al siguiente nivel escribiendo test unitarios y de integración con Jest! una poderosa y flexible herramienta construida por facebook para que la redacción de tests unitarios y de integración sea sencilla. Comenzaremos aprendiendo:
Funciones puras e impuras
Tests unitarios
Tests de integración
Inyección de dependencias
Porque deberías aprender a escribir tests?
El desarrollo dirigido por pruebas o Test Driven development te va a ayudar a escribir mejor código, será mantenible a largo plazo y tendrás menos errores por lo que iterarás menos en el desarrollo. Empleadores de todo el mundo buscan desarrolladores que puedan testear el código que escriben.
Algo de teoría
Veremos buenas prácticas de como debemos redactar nuestro código de manera de que sea fácil de testear y también fácil de extender, a nadie le gusta un código que sea testeable pero que parezca un spaghetti!
Los estudiantes también compraron
Información sobre el Instructor
4.61 Calificación
92056 Estudiantes
11 Cursos
Nicolas Schurmann
Ingeniero e instructor de software
He sido CTO y CEO de varias compañías de tecnología, relacionadas con cryptomonedas, geolocalización y comercio electrónico. Algunas hoy tienen premios internacionales y otros son lindos recuerdos. Fui contratado en Nueva Zelanda cuando aún vivía en Chile, Actualmente soy desarrollador de software senior, instructor de tecnologías para el desarrollo web y móvil. A lo largo de mi vida he logrado construir mucho software con herramientas y formas que han dado un éxito rotundo y otras un terrible fracaso. Por lo que me enfoco en entregar conocimientos con lo que se pueda construir software de calidad mundial y fácil de escalar.
Comentarios de los estudiantes
4.61
Valoración del curso
Reseñas
Manuel Serrano
18-05-2021
Algunos vídeos no tenían audio, pero en general está bastante explicado, eso sí, no es para alguien que no sepa programación.
Bastante bueno, solo hay que hacer hincapié en que necesitas conocimientos relativamente avanzados en node/servicios web para que no te surjan tantas dudas.
El curso no está muy completo, faltan recursos adicionales.