What does alternierender Ausbildungslehrgang mean?

alternierender Ausbildungslehrgang - German to English

sandwich training course