Beginner Friendly

Here is a list of resources suitable for beginners, though intermediate or advanced folks can also benefit from them.