Courses and Duolingo gave me words. In Brazil, I still couldn't follow a real conversation.
What worked was listening to real people: on the street, at the football, at the padaria.
Back in Germany, I built the app I wanted: real Brazil every day, with the words people actually use.