Welcome to The Complete Perl Programming Course!
Why learn Perl?
Perl is a brilliant language for text processing, and also excellent for logfile analysis, manipulating text, editing files, as well as searching and identifying field values within structured text files.
Interested in a career in systems admin, database management or automation? Perl is a great skill to have as part of your skillset!
With an average salary of $94,540 - Perl was one of the top 10 highest paying technologies in the 2023 StackOverflow Developer Survey!
Created 30+ years ago, Perl has a large and active community supporting it, which means if you ever have a problem - help isn't far away!
This 6hr course is a dive in to all things Perl! You'll learn everything you need to get started with Perl, and put it all to the test with practice exercises and challenges throughout every course section (10+ practical exercises, 3x Perl quizzes, 1x assignment and 1x big project build)
This course starts at the beginning with:
How to set up your environment
How Operators and Statements work
The Basics of Perl (Parts 1, 2 and 3)
Before moving on to more intermediate content:
Sub-routines and strings
Error Handling
Files and Directories (Parts 1 and 2)
Arrays and Lists (Parts 1, 2 and 3)
Hashes, Classes and Roles
Regex
Grammars (Parts 1, 2, 3, and 4)
Supplies, Channels and Promises
How to control external Programs
And finishing with an advanced practical project build:
Project - Create log file analyser
This course was created for students who are completely new to Perl, though we do recommend you have some prior coding experience to help you speed through the lectures.
Enjoy the course, and happy coding!