Last updated on November 2nd, 2017
Perl (nicknamed “the Swiss Army chainsaw of scripting languages”) is a family of high-level, general-purpose, interpreted, dynamic programming languages, including Perl 5 and Perl 6. Perl was originally developed by Larry Wall in 1987. Perl 5 is used for scripting, system administration, network programming, finance, bioinformatics, GUIs, etc. Here’s a list of some of the best Perl books, courses, and tutorials to help you learn Perl in 2017.
Perl Building Blocks – An Introduction to Perl by Nikhil Parekh will help you learn Perl programming and all its features. This Perl tutorial will help you learn and understand the Perl programming language. You will get an understanding of the basics of Perl programming. This Perl tutorial contains practical examples of Perl functions. You will learn how to work with arrays in Perl. This Perl course will teach you conditions in Perl, overview of Switch statements and If statements in Perl. You will also be introduced to loops in Perl and learn how effective they are to automate IT tasks.
Perl for Beginners: Learn A to Z of Perl Scripting Hands-on by AkaSkills! will help you learn Perl. This Perl tutorial is taught by an industry expert and covers all relevant Perl concepts. You will understand Strings, Variables, Hashes, Arrays and all other important Perl topics and features. This Perl course is aimed at beginners. You will get a certification of completion that validates your skills at the end of this Perl tutorial.
Perl Programming for Beginners by Stone River eLearning is a crash course that will get you up to speed in Perl. This Perl tutorial will help you learn the Perl fundamentals and design a Perl application. You will learn various Perl fundamentals like scalar data, arrays and lists, subroutines, input and output, hashes, and regular expressions. This Perl tutorial will teach you to work with different data types including strings, numbers, variables and user input. You will create and use array, subroutines, hashes, and regular expressions in Perl applications By the end of this Perl course, you’ll be ready to use Perl in a wide range of real-world applications.
Learn Perl 5 By Doing It by John Purcell will help you learn how to use Perl for a variety of common tasks. This Perl tutorial will help you learn how to use regular expressions.
Some of the Perl programs you will learn to include downloading text and images, reformatting data, importing and exporting data to and from databases, sysadmin-type tasks like renaming or moving files, fixing even huge amounts of data quickly and even creating web CGI scripts.
Learning Perl: Making Easy Things Easy and Hard Things Possible by Randal L. Schwartz, Brian D Foy and Tom Phoenix teaches you the basics and shows you how to write programs. Each chapter in this Perl book includes exercises to help you practice what you’ve just learned. This Perl book is aimed at beginners to Perl programming.
Effective Perl Programming: Ways to Write Better, More Idiomatic Perl by Joseph N. Hall, Joshua A. McAdams and Brian D Foy is the classic guide to solving real-world problems with Perl. This Perl book is filled with the best idioms, techniques, and examples. It contains everything you need to write more powerful, fluent, expressive, and succinct code with Perl. You will learn how to work with strings, numbers, lists, arrays, structures, namespaces, regular expressions, subroutines, and more.
Perl One-Liners: 130 Programs That Get Things Done by Peteris Krumins is a cookbook of useful, customizable, and fun scripts will even help hone your Perl coding skills. This Perl book will take you through more than 100 compelling one-liners that do all sorts of handy things. You’ll find one-liners Perl programs that generate random passwords, check to see if a number is prime with a regular expression and much more.
Perl Cookbook by Tom Christiansen and Nathan Torkington is a comprehensive collection of problems, solutions, and practical examples of Perl programming. This Perl book contains hundreds of rigorously reviewed Perl recipes and thousands of examples ranging from brief one-liners to complete applications. Perl users of all levels use Perl cookbook because of the practical answers and code examples. Recipes have been updated to include the latest modules.
Amazon Associates Disclosure: We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites.