Overview
Syllabus
⌨️ Introduction
⌨️ Running Perl via CLI
⌨️ Perl Script File Structure
⌨️ Data Types - Scalars
⌨️ Debugging with Data::Dumper
⌨️ Data Types - Arrays
⌨️ Data Types - Hashes
⌨️ References [Part 1]
⌨️ References [Part 2]
⌨️ Subroutines
⌨️ Variable Scope
⌨️ Error Handling
⌨️ Logical Operators
⌨️ Conditional Statements
⌨️ Loops
⌨️ Regular Expressions
⌨️ Built-in Functions
⌨️ Special Variables
⌨️ OOP - Classes, instances, attributes and methods
⌨️ "use" vs "require"
⌨️ Exporter and method types
⌨️ Installing modules with CPANM
⌨️ Improved exception handling
⌨️ Web requests with Mojo::UserAgent
⌨️ Reading and writing files
⌨️ Reading and writing files with Path::Tiny
⌨️ Running system commands
Taught by
freeCodeCamp.org