TDD, refactorización y testing en Java
Una formación orientada a la aplicación profesional.
Este curso está diseñado para desarrolladores de software que desean mejorar la calidad de su código y sus habilidades en pruebas y mantenimiento de software. Este curso proporciona un enfoque práctico y comprensivo para el desarrollo basado en pruebas (TDD), la refactorización de código y las mejores prácticas de testing en Java.
Contenido del curso.
- Introducción.
- Trabajando con legacy code.
- Principios.
- Bad Smells.
- El catálogo de refactorización.
- Técnicas de refactoring.
- Introducción.
- Niveles de pruebas.
- Métodos de prueba.
- Pruebas de caja blanca y de caja negra.
- Introducción a TDD.
- Ciclo de desarrollo.
- Outside-In vs Inside-Out
- Introducción.
- Trabajando con JUnit.
- JUnit de un vistazo.
- Tests y Suites.
- Anotaciones
- Aserciones
- Testeando excepciones.
- Restricciones temporales.
- Test Doubles y Mockito
- Introducción a los Test Doubles.
- ¿Sobre qué código se aplican?
- Introducción a Mockito.
- Operaciones.
- Trabajando en entornos mavenizados.
- Introducción.
- Trabajando con JUnit.
- Trabajando en entornos mavenizados.
Todo lo que necesitas saber.
Experiencias que cuentan.
Deja tu valoración
No necesitas registrarte. Indica tu nombre y email, puntúa el curso y comparte tu experiencia.
Carlos—
Este curso fue muy bien organizado y completo. El instructor fue muy claro y conciso en sus explicaciones, y los materiales del curso fueron muy útiles. Recomiendo este curso a cualquiera que esté interesado en aprender más sobre este tema.
Zachary—
Merece la pena realizar el curso.
Lorenzo—
Este curso fue muy interactivo y motivador. El instructor hizo un gran trabajo al conectar con los estudiantes y mantenerlos comprometidos. Recomiendo este curso a cualquiera que esté buscando un curso desafiante pero gratificante.