Curso TDD Java

Curso Test Driven Development en Java

   Introducción

Curso de TDD Contenidos explicados

TDD y Diseño orientados a Test


Este Curso esta orientado para que cualquier desarrollador adquiera los conocimientos necesarios de Test Driven Development para desarrollar aplicaciones reales sobre TDD. El curso empieza desde cero y aborda todos los conceptos fundamentales así como desarrollo de una aplicación utilizando TDD , diseño orientado a objeto y patrones .


Modulo 1: Introducción a TDD (Gratuito)

Este módulo es gratuito y se puede hacer de forma independiente en este link. El módulo aborda los conceptos fundamentales de TDD . Conceptos como Test , Assertions , Cobertura etc apoyándose en JUnit 5.

Modulo 2: Matchers, Aislamiento y Flexibilidad

Este módulo aborda como extender JUnit con Assertions de Hamcrest que nos aportan una mayor flexibilidad en la construcción de Test . Abordaremos conceptos relacionados con el aislamiento de los test y su reutilización


Modulo 3: Stubs, Spys y Mocks

Este módulo aborda los conceptos fundamentales a nivel de TDD que son Stubs , Spys y Mocks los cuales permiten un mejor aislamiento de los Test y sus Dependencias permitiendo una ejecución aislada y más rápida de nuestras pruebas unitarias.


Modulo 4: Diseño OO y TDD

Muchas veces las formaciones sobre TDD se centran en ejemplos muy muy elementales que muestran como utilizar Assertions y poco más . En este módulo se aborda como usar TDD en un ejemplo real de manejo y transformacion de datos . Utilizando tanto TDD como Diseño Orientado a Objeto para construir el código.


Modulo 5: TDD Design Patterns y Test de Integración

En este módulo se evoluciona la aplicación construida anteriormente usando TDD y aplicando Patrones de diseño y Refactorings para obtener una mejor solución. Una vez finalizada la aplicación se construyen Test de Integración sobre ella para validar el comportamiento final





Tu Profesor


Cecilio Alvarez
Cecilio Alvarez

Cecilio Álvarez es Arquitecto Java Certificado por Oracle , imparte formación sobre Java y Java EE para distintas empresas del sector. Gestiona uno de los blogs de referencia de la comunidad www.arquitecturajava.com


Unidades didácticas


  Codigo
Disponible en días
días después de registrarse

Preguntas habituales


¿Este curso tiene un tiempo limitado para realizarlo?
No, el curso una vez comprado puedes acceder para siempre a él
¿El curso dispone de certificado?
Si todos los cursos disponen de un certificado o diploma de una duración entre 20 y 25 horas de aprovechamiento al finalizarlo
¿Que sucede sino estas contento con el curso?
Confiamos completamente en nuestros cursos y dispones de 15 días para solicitar una devolución integra de tu importe.

Comienza ahora