I found this guide really helpful in explaining the basics and more advanced techniques: https://digital-photography-school.com/start-here/