Puppet-lab helps get you started on Puppet quickly without the hassle of installing and configuring all of required components. All you need on your machine is VirtualBox and Vagrant.
Once you have the prerequisites installed all you need to do is fire up a simple command: vagrant up
The book chapters below also might be helpful for understanding basics: