In integration courses ("Integrationskurse"), you learn the German language and a lot of information worth knowing about Germany. The course is made up of a total of 700 lessons (one lesson = 45 minutes).
Participation is only free when applying for asylum
You can only take part in the course if you have filed an application for asylum ("Asylantrag"). You must also have a good prospect of remaining in Germany ("gute Bleibeperspektive"). This is currently the case for people with Syrian, Iraqi, Iranian, Eritrean or Somali citizenship.
Participation in the course is free for you. All you have to do is file an application with the Bundesamt für Migration und Flüchtlinge (Federal Office for Migration and Refugees). You can get the form at the offices of the Bundesamt für Migration und Flüchtlinge or here.