TDD for your teams

Empower your team with these TDD (Test-Driven Development) courses and improve time to market, scale the business faster, demonstrate competitive advantages, and launch new features more quickly and securely.

*Volume discounts available for multiple license purchases.

Katalyst_empresas_hero

TDD helps create more reliable and flexible code, promoting scalable and high-quality solutions through automation. It is a fundamental practice for streamlining software development processes.

  • Long-term cost reduction

  • Acceleration of Time to Market

  • Maintenance and scalability

  • Technical upskilling of the team

  • Greater customer satisfaction

  • Facilitates the onboarding of new developers

Introduction

Katalyst_Nivel_intro

In this course, you will learn what automated tests are and why they are essential for building robust and resilient applications. You will also discover their benefits, as well as the most popular concepts and tools of TDD.

 

Who is it for?
This course is designed for those who need to start from scratch and get familiar with the technique from the ground up.



Intermediate

Katalyst_Nivel_intermedio

This training focuses on learning how to write good tests and how to write testable code. You will learn how to apply TDD to the frontend and best practices for frontend testing, among other topics.

 

Who is it for?
Designed for individuals with experience in automated testing and basic knowledge of TDD.

Advanced

Katalyst_Nivel_avanzado

This course promises to challenge your knowledge by applying TDD with a Classicist and Outside-In approach to develop an application with a focus on CI/CD. You will work with user stories, acceptance criteria, and frontend wireframes.

 

Who is it for?
Designed for individuals with TDD experience who want to take their knowledge to the next level.

Each level includes:

  • Downloadable materials to deepen your understanding of key concepts.
  • Quizzes to track and validate your learning progress.
  • Detailed examples of each technique covered in the course.
  • Katas to practice programming hands-on.
  • Direct communication channel with course instructors to ask questions and share progress.
  • A community where you can share experiences, doubts, and support materials with other course members.

In the advanced level: A real-world project to apply the acquired knowledge.

Applying TDD can increase your team's productivity by 35%.
Do you want to improve your results? 

Contact us, we’ll prepare a customised quote for you.

Introduction level course
Katalyst_Nivel_intro

124 EUR + TAXES
Price/license

Intermediate level course
Katalyst_Nivel_intermedio

217 EUR + TAXES
Price/license

Advanced level course
Katalyst_Nivel_avanzado

279 EUR + TAXES
Price/license

  • Per level or complete pack.

    The entire TDD course from zero to hero consists of 3 levels: introduction, intermediate, and advanced. You can purchase the full course (all 3 levels) or each level separately, depending on your team's needs. Request a quote if you need more than 1 license.

  • Access for 1 year

    The team can take this training and develop their skills over 12 months, adjusting the learning pace to the organisation's needs. El equipo puede realizar esta capacitación y formarse a lo largo de 12 meses, adaptando el ritmo de formación a las necesidades organizativas.

  • Videos and downloadable materials

    All modules come with videos (in English with Spanish subtitles, at the user's discretion). Each module is accompanied by downloadable materials and supplementary bibliography.

Codurance was a natural choice, being closely aligned with the culture we are trying to establish as well as being able to meet the significant demand for engineers in order to deliver. I have no hesitation with recommending Codurance for any organisation looking to improve their culture of engineering excellence or in the delivery of high quality engineered solutions.

Ian Kershaw Software Engineering Director at Cazoo

We work with Codurance because of their strong reputation in Software Craftsmanship, an approach that is perfectly suited to our context, and because their training courses are proven and highly valued by our developers. Their ability to understand and adapt to our needs is a significant element of our ongoing collaboration.

Sergio Champel Engineering Director, DSDIC SW Ecosystems en Roche Diagnostics SL

The Codurance team give a lot of energy and commitment, they put a lot of effort into making initiatives happen. It is a strategic partner for us in all our organisational changes related to continuous improvement.

José Nieto Leader of the Agile Practice at Santander Corporate & Investment Banking