Here’s a great set of resources, including sample courses, videos, blogs, books and step-by-step tutorials. It’s not necessarily an exhaustive list, but if you’re just starting out and want to create your own repository of great Moodle help and content then Fran’s Adventures in Online Teaching blog is a great place to start.