- Duolingo: I recommend every absolute beginner to start with this app to get a first glimpse at the language and get familiar with its basics.
However, after one or two weeks you should incorporate one of the following apps to really learn vocabulary. You can still use Duolingo if you want but you need a specific vocabulary tool where you can add your own words.
The reason is that if you truly want to learn German there will be a huge amount of new words to learn. You should use a tool that is specifically designed for that purpose. Otherwise, you will have a hard time remembering new words and you won't progress accordingly.
- Any other flashcard system
No, Duolingo is not enough 😉
A good grammar resource should:
- be speaking focused
- gradually increase difficulty
- have lots of practice (please repeat with me: “Grammar is useless if I don’t use it.)
- Lingua German Texts: German text ranging from A1 to B2. I recommend the texts from A1 to A2, anyone with a B1 level should be reading something more challenging.
- German.net German Texts: Same as above. A good resource for A1/A2 level.
- Taz: A news website that is specifically written in easy German for people with learning difficulties or who are still learning the language. (A2/B1)
- BNN Junge Leser: German news aimed at young readers (A2/B1)
- Ze.tt: Magazine aimed at young adults (B1/B2)
- B1/B2 DAF Texte: Collection of short texts with explanations, vocabulary and exercises.
Short Crime Novels (A1 / A2)