Objective

The objective of this training is to enable you to apply TDD (Test-Driven Development) with confidence and fluency in any type of project. It is aimed at teams and individuals with prior experience in TDD, ideally those who have participated in our Sustainable Code training.

Languages

The programming language is irrelevant in this course, as only one part is technical and it adapts to any language your team uses. Flexibility is key!

Format

The training is delivered virtually and in real-time, interacting with participants via video call.

The total duration of the course is 16 hours, which can be organized into two intensive days or sessions of 3 to 4 hours, depending on what best suits the team's needs.

This course is completely practical, focused on exercises and collaborative dynamics, with a minimal focus on theory.

Contents

  1. Integration Testing
  2. Property-Based Testing
  3. Outside-in TDD approach
  4. Use of Test Doubles (Mock Objects)
  5. Introduction to Hexagonal Architecture
  6. Introduction to DDD (Domain-Driven Design)

Investment

The price will be personalized according to the specific needs of your team. Write to us at formacion@leanmind.es telling us what you need, and we will adapt to both the programming language you use and the most convenient dates and times.

Additionally, this training is eligible for subsidies through FUNDAE, allowing your organization to reduce costs in specialized technical training.

We're opening registrations soon.

We're preparing the next open edition of this training.
If you're interested in joining, leave us your email and we'll let you know as soon as registration opens.

By submitting your email you accept our Privacy policy and to receive communications about this training and other Lean Mind content.

This registration is aimed at individuals interested in joining on their own.

📌 If you represent a company and want an exclusive edition for your team, contact us directly and we'll design a tailored proposal.

Reduce turnover, streamline internal processes, and make your end customers happier by having fewer bugs.

Tell us about your project