Master modern Perl with regex, references, OO, concurrency, and CPAN — the language that still runs the internet
Sub Category
- Programming Languages
{inAds}
Objectives
- 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
Pre Requisites
- Basic comfort with a command-line terminal on Linux, macOS, or Windows
- Any prior programming experience in any language (no Perl required)
- A computer where you can install Perl (most systems have it preinstalled)
- A text editor or IDE of your choice for writing scripts
- Willingness to embrace TIMTOWTDI — there's more than one way to do it
FAQ
- Q. How long do I have access to the course materials?
- A. You can view and review the lecture materials indefinitely, like an on-demand channel.
- Q. Can I take my courses with me wherever I go?
- A. Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
{inAds}
Coupon Code(s)