
Crea y automatiza pruebas unitarias en Python con UnitTest y PyTest. Organiza, parametriza, simula APIs externas, mide cobertura, usa mocks, datos dinámicos y aplica buenas prácticas para asegurar calidad en tus proyectos.
Clases del curso
Conceptos Básicos de Unittest
Organización y Gestión de Pruebas
Técnicas Avanzadas en Pruebas Unitarias
Exploración de Herramientas y Métodos Complementarios
Mejora y Automatización de Pruebas
Conoce quién enseña el curso

conocimientos previos
- Programación en Python.
software y recursos necesarios
- Terminal y línea de comandos.
- Python 3
- Visual Studio Code.
4.8 · 58 opiniones


Oscar Barajas Tavares
Excelente Curso para aprender sobre las pruebas unitarias en Python y como sacarle provecho.


Oscar Giovanni Bocanegra Hurtado
Es un excelente curso para aprender tanto python como testing, Gracias por esta oportunidad


Rubén Téllez Gerardo
El mejor curso que haya tomado en esta plataforma.

Luis Russian
muy interactivo y siempre te anima a mejorar tu codigo a través de practicas

Carlos Angel Muñoz Castañeda
Excelente para tener conocimientos de testing a nivel profesional

Nicolas Urrego
Muy completo, excelente profesor!


William Huauya Rios
Excelente Curso


Roberto Sobrado Taymani
Los temas y las excelentes explicaciones del profesor.


Miguel Herreros Cejas
Llevábamos tiempo esperando este curso. Gracais


Alejandro Sanchez
El docente es muy bueno explicando.


Samuel Henao
Ta bueno 👍


Hector Rojas
Explicación excelente, bastantes ejemplos. El profesor explico con muchas herramientas como se debe realizar las pruebas y que se debe hacer cuando tengas errores. Incluso como integrarlo con tu IDE. Ya lo utilizare en mis proyectos.

CRISTHIAN CARHUAZ
un curso altamente necesario y efectivo me enseño las bases para hacer las pruebas en mis proyectos personales

Jovanny Delgado
Lo mejor fue conocer todas las herramientas que tenemos para probar bien nuestro codigo


jesus manuel vergara arias
El profe es lo máximo, aunque hay unos cortes en los videos medio raros, pero al final se nota que sabe lo que esta hciendo.


Aldemar Bautista Rojas
Excelente


Excelente explicación y definición del tipo de pruebas para mitigar antes de salir a producción


Daniel Felipe Ospina Guarnizo
Me pareció bastante interesante el testing, el modo en que constantemente el profesor programó pruebas con cierta complejidad hace que uno se sienta mejor programador al final del curso, me encantó


David Fernando Lopez Barragan
Muy bueno, aprendi bastante sobre la creacion de test

Jairo Armando Salcedo Aranda
Excelente Curso


Excelente Curso.


Alvaro Castellanos
buen curso

diana rodriguez
Excelente curso


Julio Sarango
Excelente curso. Me permitió comprender a fondo las pruebas unitarias para aplicarlo directamente en mi trabajo.


Cesar Augusto Mora Castilo
Este curso es fundamental para entender como hacer TDD, y poder evaluar las respuestas de la AI cuando se utiliza para diseñar las pruebas .


JUAN PABLO MAYORGA MENDIETA
muy buen curso, muchos elemento valiosos para aplicar a diario en nuestro proyectos python


Franco Manca
Como ingeniero de datos me encuentro en un proceso donde tengo que empezar a hacer test de ciertos pipelines y este curso me ha ayudado a entender y poder implementar cuestiones complejas que no sabia


Excelente Curso


Johan Moises Ariza Mahecha
Buen curso para entrar y comprender los fundamentos de pruebas unitarias con python, me gusta que el profesor deja retos en la gran mayoría de las clases para poner en práctica lo aprendido.

Jefferson Sanjuan Ortiz
Excelente!
Complementa este curso con nuestras rutas de aprendizaje

Desarrollo Web
Desarrolla aplicaciones web desde cero y haz realidad tu carrera como Web Developer. Sé parte de la industria con los empleos mejor pagados a nivel global.




DevOps y Cloud para Desarrolladores Web
Implementa prácticas DevOps para automatizar el ciclo de vida del desarrollo web, utilizando contenedores (Docker), orquestación (Kubernetes), infraestructura como código (Terraform) y pipelines CI/CD en plataformas cloud (AWS, Azure, GCP).




Arquitecturas Web Modernas y Escalabilidad
Diseña y construye sistemas web escalables y mantenibles aplicando patrones como microservicios, arquitecturas limpias, SSR/SSG, uso de GraphQL/gRPC y herramientas de observabilidad.




Desarrollo Backend con Python
Construye APIs y aplicaciones backend robustas con Python, utilizando frameworks populares como Flask, FastAPI y Django, y gestionando bases de datos SQL.




Desarrollo Backend con Node.js
Especialízate en la creación de APIs y servicios backend utilizando Node.js, Express, NestJS, bases de datos SQL/NoSQL, autenticación (JWT, Passport), WebSockets y arquitecturas modernas.




Desarrollo Backend con Java
Especialízate en el desarrollo backend con Java, utilizando el ecosistema Spring (Spring Boot, Spring Data JPA, Spring Security) para crear APIs y servicios escalables y seguros.




Desarrollo Backend con PHP
Aprende a construir aplicaciones web y APIs robustas con PHP, dominando frameworks como Laravel y Symfony, gestionando bases de datos, autenticación y buenas prácticas.




Bases de Datos para Web
Aprende a diseñar, gestionar y optimizar bases de datos relacionales (SQL - MySQL, PostgreSQL, SQL Server) y NoSQL (Mon|goDB, Redis) para aplicaciones web de alto rendimiento.




Desarrollo Frontend con React.js
Desarrollo Frontend con React.js




Desarrollo Frontend con JavaScript
Desarrollo Frontend con JavaScript




Fundamentos del Desarrollo Web Profesional
Establece las bases esenciales de la informática, el desarrollo web con HTML, CSS, JavaScript, el manejo de herramientas como Git y la terminal, y los principios de ingeniería de software.




Diseño y Desarrollo Frontend
Domina JavaScript avanzado, manipulación del DOM, CSS moderno (Flexbox, Grid, Sass, Tailwind), rendimiento web y los frameworks/librerías más populares como React, Vue, Angular, junto con TypeScript y herramientas de build.




Testing Automatizado y QA para Web
Asegura la calidad de tus aplicaciones web implementando pruebas unitarias, de integración, E2E y de rendimiento con herramientas como Jest, Cypress, Playwright, Testing Library y K6.
La comunidad es nuestro super poder
Contenido adicional creado por la comunidad que nunca para de aprender