++! For me, programming is a learning by doing exercise. Find a problem that interests you; try to code it. If you don't succeed, look around and read stuff. If you already know coding basics, then learning Perl is more a matter of getting deeper into specifics. For those going from basics to mastery, you might want to look at such resources as the
web pages.