Course Recommendations?

I've been searching for some courses that could dive into the basics and understandings of Materials & Texturing? I'm a beginner and noticed a lot of the tutorials I came across is outdated. I was wondering if anyone could lead me to some videos, tutorials on the fundamentals with the updated version of blender?