These are general language courses for adult learners ranging from level A1 (beginner) to C2 (advanced). The objectives and content of these courses are based on the Common European Framework of Reference for Languages (CEFRL).
In the “Deutsch für dich” community you will find plenty of exercises to help you learn German free of charge, and you can share experiences with other members.