Since they have same questions on different language learning SE websites(resources for learning Russian), I'd like to write one for German language since it's a great idea to have all kinds of resources in one place.
This is a specifically created Community Wiki which gathers resources for learning German and it has been approved by the Community itself.
It should be clear that the resources are not written by one user or only by the mods, but by whoever wants to contribute.
Just write in the appropriate answer/section. If you have concerns, questions, post a meta question, so we don't clutter the comments, but you can link your meta question from the comments.
Questions regarding such resources are not allowed anymore, except for very specific and on topic requests (ask on Meta if you're unsure about your question). Follow the instructions made in the question about how to post, what can be posted, etc.
- Answers have a type of resource each.
- If possible, state whether the material is directed towards a beginner, intermediate or an advanced audience.
- Do not include links that lead to illegal content or sites that host such content. If you see any, please flag for moderator attention and choose "other" so you can point us to the content. We'll delete it as soon as we see the flag.
- Both free and commercial resources are allowed, but make sure to include a note if they are. Remember the rules about self-promotion. Include also if registration is required.
- Include links to the sites only, don't post images, they would take too much space.
- Add the resources in alphabetical order so they're easier to find. :)
Note: new rules could be added in the future.
- Audiobooks: Audio files where you hear a voice reading the book you've chosen.
- Books: Books from German authors or translations.
- Dictionaries: Stand-alone or dictionary files for you to use on your computer.
- Newspapers: Famous or not services that provide news for Germany and the rest of the world... in German.
- Online courses: Free or paid services online that teach you the language through lessons.
- Podcasts: Audio files that feature people speaking about the language or giving tips/lessons to learners.
- Software: This can be any software ranging from plugins for the browser over mobile apps up to standalone applications for the computer.
- Television: TV channels, shows in German.
- Textbooks: Grammar books that teach you the grammar of the language with theory and exercises.
- Video Resources: Video resources which help learning German and are not TV stations
- Websites: Sites that give help for learning German. They give material, tips, hints, and various help for self-learners or regular students.