I'll second Catalyst. Start simple, and it's pretty easy to learn.
ON the same site you will find information about the book "The Definitive Guide to Catalyst" but there are other Catalyst books you can find with Google. And you can find a lot of documentation about Catalyst in POD format on CPAN and on the site above. Dancer is great, but it has a big problem. Dancer 1 was replaced by Dancer 2 because Dancer 1 has some limitations and it couldn't be just improved. However Dancer 2 is not ready to be used yet (even though I heard for many times that it is production ready). So you can either use Catalyst, which is the most powerful web framework for Perl, use Dancer 1 with its limitations, try to use Dancer 2 and if something doesn't work contribute and fix it, or if you like its style... use Mojolicious. BTW, if you want something very modern, you may like Mojolicious.