The YouTube algorithm threw up this video which I thought was quite helpful:
7 Tips to Better Understand Fast Spoken German | Super Easy German 238
https://www.youtube.com/watch?v=nOAg4xyScmI&ab_channel=EasyGerman
It explains a lot of the contractions that Germans often use when speaking.