Course curriculum

    1. ¿Qué es el testing automático?

    2. ¿Por qué debería importarme el testing automático?

    3. Excusas para no escribir tests

    4. Tipos de tests automáticos

    5. Ejercicio: mi primer test automático con una aplicación de consola

    6. Frameworks de testing

    7. Añadir tests a mi proyecto

    8. Consejos para trabajar con tests automáticos

    1. ¿Qué son los tests unitarios?

    2. Principios FIRST

    3. Anatomía de un test: Arrange-Act-Assert

    4. Convenciones de nombres: buenas practicas

    5. Único concepto por test

    6. Condiciones límite

    7. Test smells

    8. Tests e integración continua

    9. Cobertura de tests

    1. ¿Qué son los dobles de test? Motivación y tipos

    2. Ejemplos de código de dobles de test

    3. Recursos adicionales

    1. Tests unitarios

    2. Tests de integración

    3. Tests de aceptación

    4. Comparativa

    5. Recursos

    1. Estructura y recursos

    1. Estructura y recursos

About this course

  • €99,00
  • 28 lecciones
  • 1 hora de contenido de video

¿Cómo funciona nuestra metodología?

  • Píldoras de teoría

    Aprenderás los conceptos teóricos con videos cortos, fácilmente digeribles, que puedes ver cuantas veces quieras.

  • Katas prácticas

    Aplicarás lo aprendido con una serie de ejercicios prácticos propuestos.

  • Soporte en comunidad

    Tendrás acceso al servidor de Discord de Exeal donde podrás conversar, resolver dudas y compartir experiencias con los demás alumnos.

  • Acceso de por vida

    Tendrás acceso para siempre a todos los materiales del curso, así como a las nuevas actualizaciones del mismo.

Instructor

Technical Coach Pedro Pardal

Software engineer y tech lead con +12 años de experiencia construyendo aplicaciones web escalables en el cloud, y liderando equipos multidisciplinares usando metodologías ágiles. Inspirado por los valores de Software Craftsmanship y prácticas de Extreme Programming y DevOps, poniendo especial énfasis en la entrega temprana de valor, comunicación transparente con el cliente y excelencia técnica.

Qué dice nuestro alumnado

Victoria Kovaleva - Junior Software Engineer

Cuando hablo con personas con 10 o 20 años experiencia, me dicen que ojalá ellos hubieran podido aprender al principio todo lo que yo sé ahora

David Lorenzo - Software Engineer

Aprender con Pedro fue un punto de inflexión en mi carrera profesional

Samuel Álvarez - Software Engineer @ Voxel Group

Lo que tú enseñas es una forma de desarrollar software, son muchas piezas que se juntan para formar un puzzle.

Hemos formado a los developers de estas empresas

Kairos Digital Solutions
Mango
Zooplus
Voxel
Stradivarius
Domingo Alonso Group
Wolters Kluwer
Z1
DevoluIVA