The Complete Perl Programming Course
What you'll learn
- The basics of Perl (Operators, Statements and more)
- The history of Perl
- Tips, trick and shortcuts when using Perl
- 10+ practical exercise builds and 3x Perl quizzes
- Perl Regex and Grammars, with a 'Practicing Regex' assignment
- Project Build - How to build a Log Analyser from scratch
Requirements
- No Perl experience required! A background in coding is helpful though.
Description
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!
Who this course is for:
- Anyone new to Perl
- Students who want to know how to build a Log Analyser
Instructor
Best-selling Udemy instructor Rob Percival wants to revolutionize the way people learn to code by making it simple, logical, fun and, above all, accessible. But as just one man, Rob couldn’t create all the courses his students - more than half a million of them - wanted.
That’s why Rob created Codestars. Together, the instructors that make up the Codestars team create courses on all the topics that students want to learn in the way that students want to learn them: courses that are well-structured, super interactive, and easy to understand. Codestars wants to make it as easy as possible for learners of all ages and levels to build functional websites and apps.