Desarrollo

TDD, refactorización y testing en Java

Al finalizar este curso, estarás preparado para aplicar los principios de TDD, realizar refactorizaciones efectivas y escribir pruebas robustas y mantenibles en Java. Estas habilidades no solo mejorarán la calidad de tu código, sino que también aumentarán tu eficiencia y capacidad para manejar proyectos de desarrollo complejos.
Duración25 horas
ModalidadPresencial / Online en directo
ImparticiónIn Company / Abierto

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.

25 h
1. Refactorización y legacy code 
  • Introducción.
  • Trabajando con legacy code.
  • Principios.
  • Bad Smells.
  • El catálogo de refactorización.
  • Técnicas de refactoring.
2. Introducción al testing 
  • Introducción.
  • Niveles de pruebas.
  • Métodos de prueba.
  • Pruebas de caja blanca y de caja negra.
3. Metodología TDD 
  • Introducción a TDD.
  • Ciclo de desarrollo.
  • Outside-In vs Inside-Out
4.Pruebas unitarias 
  • 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.
5.Pruebas de integración 
  • Introducción.
  • Trabajando con JUnit.
  • Trabajando en entornos mavenizados.

Todo lo que necesitas saber.

El asistente debe familiarizarse con TDD. El asistente debe ser capaz de aplicar con solvencia técnicas de refactorización. El asistente debe ser capaz de crear pruebas unitarias con JUnit y Mockito.

Experiencias que cuentan.

3,73 valoraciones

Deja tu valoración

No necesitas registrarte. Indica tu nombre y email, puntúa el curso y comparte tu experiencia.

Escribir una valoración

3 valoraciones en TDD, refactorización y testing en Java

  1. 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.

  2. Zachary—

    Merece la pena realizar el curso.

  3. 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.

Escribe tu valoración

Tu nombre será público. Tu email solo se utilizará para validar la valoración y no se mostrará.

Da el siguiente paso

Reserva tu plaza.

Inscríbete

Antes de irte ¿Tienes alguna duda sobre este curso?

AVANTE FORMACIÓN S.L., como responsable del tratamiento, tratará los datos que aporte en este formulario para la gestión de las suscripciones a eventos. A su vez, los datos serán tratados por los proveedores de servicios en la nube necesarios. Puede ejercer los derechos de acceso, rectificación y supresión sobre sus datos a través de la dirección de correo electrónico formacion@avante.es y reclamar ante la Agencia Española de Protección de Datos. Puede consultar información más detallada en nuestra política de privacidad https://www.avante.es/politica-de-privacidad

Te llamamos

Déjanos tu teléfono y contactaremos contigo para que puedas conocer todos los detalles del programa

AVANTE FORMACIÓN S.L., como responsable del tratamiento, tratará los datos que aporte en este formulario para la gestión de las suscripciones a eventos. A su vez, los datos serán tratados por los proveedores de servicios en la nube necesarios. Puede ejercer los derechos de acceso, rectificación y supresión sobre sus datos a través de la dirección de correo electrónico formacion@avante.es y reclamar ante la Agencia Española de Protección de Datos. Puede consultar información más detallada en nuestra política de privacidad https://www.avante.es/politica-de-privacidad
 

Quiero saber más sobre este curso

AVANTE FORMACIÓN S.L., como responsable del tratamiento, tratará los datos que aporte en este formulario para la gestión de las suscripciones a eventos. A su vez, los datos serán tratados por los proveedores de servicios en la nube necesarios. Puede ejercer los derechos de acceso, rectificación y supresión sobre sus datos a través de la dirección de correo electrónico formacion@avante.es y reclamar ante la Agencia Española de Protección de Datos. Puede consultar información más detallada en nuestra política de privacidad https://www.avante.es/politica-de-privacidad