Is this what you're looking for?: http://blog.matbury.com/2012/01/02/do-you-want-to-get-started-with-moodle/
You can experiment on your own computer, go through the process of installing and administering Moodle and see if it's something you can manage yourself without making any commitments or spending a penny/cent.
If it all works out, then you're ready to find a hosting provider and get going on the web Make sure your hosted server meets the minimum requirements - Moodle's a hefty beast and requires more than most!
I hope this helps!