Yes, we do.
There might be particular requirements for you for obtaining the visa depending on the country you come from, or from which country you apply for the visa. It is your responsibility to check such requirements at the embassy where you will apply for your visa.
Make sure that you have a valid passport for the whole period of your training program.