DevelopmentAdded Sep 30, 2026

Perl Programming Mastery: From Sigils to Production

Master modern Perl with regex, references, OO, concurrency, and CPAN — the language that still runs the internet

5.0 / 5.0
6 ratings
3h 47m 41s
On-demand
English
Audio
ProgLang MainSt.
Instructor
Perl Programming Mastery: From Sigils to Production100% OFF
  • 3h 47m 41s on-demand video
  • Certificate of Completion
  • Mobile, TV & Desktop Access
  • Full Lifetime Access

What you'll learn

Write idiomatic modern Perl using signatures, the class feature, and try/catch
Master scalars, arrays, hashes, references, and the all-important concept of context
Build powerful text processors with regex, named captures, and substitution operators
Use closures, map, grep, sort, and reduce to write functional pipelines
Construct lazy iterators and handle errors safely with Try::Tiny
Run concurrent code with fork, threads, and asynchronous AnyEvent loops
Build and ship reusable modules using Moose-style object orientation
Wield Perl one-liners as the fastest text-processing CLI on any Unix system
Understand how the interpreter works internally, from opcodes to SV magic
Navigate CPAN to find, evaluate, and integrate production-grade libraries

Course Description

This course contains the use of artificial intelligence.

Perl has quietly powered the internet for nearly four decades. It still glues together CI pipelines, parses logs at terabyte scale, drives bioinformatics workflows, and ships inside almost every Linux distribution on the planet. While newer languages chase headlines, Perl remains the pragmatic choice when you need to slice text, automate sysadmin tasks, or maintain the millions of lines of battle-tested code holding production systems together. Learning Perl is not nostalgia — it is a superpower for anyone who works with files, strings, or servers.

This course is a complete, honest tour of modern Perl, and it is built around a simple rhythm: every coding section opens with a short conceptual lecture that gives you the context, history, and the "why" before you touch the keyboard, then hands you straight into hands-on coding. You will run your first scripts, then work through scalars, arrays, hashes, references, and context — the concept that trips up every newcomer. You will master control flow, modern subroutine signatures, and the regular-expression engine that set the standard for every language after it. As you move into advanced territory you will write closures, higher-order pipelines with map, grep, sort, and reduce, lazy iterators, modern try/catch error handling, fork-based and threaded concurrency, asynchronous I/O with AnyEvent, Moo-based object orientation, and Perl one-liners. The course then closes with a run of deeper conceptual lectures that take you under the hood — reference counting and the SV internals, the evolution of Perl's object system from bless to Moose to the core class feature, the idioms that define Perl style, and the specialized niches where Perl still earns its keep — so you finish with both fluency and genuine understanding.

This course is for developers, sysadmins, DevOps engineers, bioinformaticians, and curious programmers who want fluency in a language that rewards expressiveness. You need basic familiarity with a terminal and any prior programming experience; no Perl background is assumed. By the end you will read and write idiomatic Perl, build CPAN-style modules, automate text processing tasks in seconds, and confidently maintain legacy codebases that other developers fear to touch.

Most Perl tutorials are stuck in 1999. This course teaches Perl as it is written today — signatures, classes, try/catch, modern tooling — while honoring the philosophy that made it great. Honest tradeoffs, real benchmarks, and the idioms that separate hobbyists from professionals. Enroll now and add one of the most quietly powerful tools in computing to your toolkit.

Who this course is for:

  • Developers who want to add a powerful text-processing language to their toolkit
  • System administrators and DevOps engineers automating tasks on Unix systems
  • Bioinformaticians and data wranglers handling messy real-world text data
  • Engineers maintaining or modernizing legacy Perl codebases at their company
  • Curious programmers exploring the language that shaped modern scripting

More free Development courses

Introducción a la programación orientada a objetos con PHP100% OFF
DevelopmentAdded 1 days ago

Introducción a la programación orientada a objetos con PHP

Francisco Javier Arce Anguiano
4.5(305)21h 33m 28sSpanish
$84.99Free
Get Coupon
Python OOP: A Complete Course in Object Oriented Programming100% OFF
DevelopmentAdded 2 days ago

Python OOP: A Complete Course in Object Oriented Programming

Sara Academy
3.8(319)3h 36m 59sEnglish
$84.99Free
Get Coupon
Data Scientist & Analyst Top Interview Questions & Answers.100% OFF
DevelopmentAdded 2 days ago

Data Scientist & Analyst Top Interview Questions & Answers.

Temotec Learning Academy
4.2(23)0sEnglish
$84.99Free
Get Coupon
Curso PSeInt algoritmos  y  lógica de  programación100% OFF
DevelopmentAdded 2 days ago

Curso PSeInt algoritmos y lógica de programación

Yuri Abdel Narvaez
4.5(753)1h 59m 42sSpanish
$84.99Free
Get Coupon

Never miss a free coupon

Instructor coupons expire fast — often within hours of reaching 1,000 enrollments. Join our Telegram channel for instant alerts when new verified coupons drop.

Join Telegram