Information
🧑🧔 Between 6 to 10 people
🕜 16 hours (4 blocks of 4 hours)
🎁 A free course at our campus
📊 80% practice - 20% theroy
📍 Remote or In site
👷♂️👷♀️ Full day of work with the team to apply on real project
🧑🧔 Between 6 to 10 people
🕜 16 hours (4 blocks of 4 hours)
🎁 A free course at our campus
📊 80% practice - 20% theroy
📍 Remote or In site
👷♂️👷♀️ Full day of work with the team to apply on real project
In this course of TDD, you will learn how to create automated tests in your applications, gaining security and reducing development costs.
You will also learn about the different types of tests that can be created, how to create new tests following TDD, how to create tests for legacy code, and how to write tests when using an architecture such as Clean Architecture or Hexagonal Architecture.
This course covers the following topics:
Once you have acquired the skills taught in this course, you will have the following advantages in your developments:
The hardest part of a course is putting what you’ve learned into practice, which is why in this course, students spend most of their time programming. We dedicate 80% to practice and 20% to theory.
The course is divided into modules, and each module consists of both theory and practice.
The practical part is organized by working in pairs, where a communicative environment is encouraged through short exercises. We will do different programming katas so that students can practice each concept that we are learning.
We will work with mob programming
This is a course for people with a minimum knowledge of programming.
The language is not important because it is a general training. In fact, in the examples, we use different languages as a demonstration, such as Javascript, Typescript, Java, C#.
Other languages can also be used in practical exercises, so that is not a problem.
We have also written a post about TDD
If you are interested in this course, please fill out the following form and we will get in touch with you.