Section 1 : Basic Perl Getting Started

lecture 1 Installing Perl and Some Great Free Editors 11:56
lecture 2 Hello World 6:19
lecture 3 Downloading Text and Images With Perl, Just Like Z 14:6
lecture 4 Arrays and Checking Whether Files Exist
lecture 5 Reading Files and Beginning Regular Expressions 17:25
lecture 6 Writing Files and Replacing Text 20:17
lecture 7 Wildcards in Regular Expressions 6:6
lecture 8 Groups- Finding Out What You Actually Matched
lecture 9 Quantifiers- Greedy vs. Non-Greedy 10:10
lecture 10 Escape Sequences 14:42
lecture 11 Numeric Quantifiers 9:27
lecture 12 Test Your Perl and Regex Knowlege - First Tes 25:2

Section 2 : More on Reading Files Line By Line Tips, Tricks and Vital K

lecture 13 Split and Reading CSV Files 10:52
lecture 14 Join and Viewing Data Using Data--Dumper 7:21
lecture 15 Chomp and Removing Spaces in Splits 9:28
lecture 16 Pushing Onto Arrays 7:37
lecture 17 Arrays of Arrays 16:15
lecture 18 Hashes- Lookup Tables in Perl 16:22
lecture 19 Iterating Over Hashes 12:48
lecture 20 Arrays of Hashes 8:2
lecture 21 Storing CSV Data in a Data Structure 12:37
lecture 22 Validating CSV Data 11:32
lecture 23 Cleaning CSV Data 17:37
lecture 24 Test Your Perl and Regex Knowlege - Second Test 29:3

Section 3 : Web Scraping and More Regular Expressions

lecture 25 Basic Web Scraping 12:37
lecture 26 Matching Repeatedly 17:22
lecture 27 Matching Repeatedly
lecture 28 Collecting Repeated Matches All At Once 9:57

Section 4 : Building a Complete Progam Command Line Options

lecture 29 Getting Command Line Options 14:15
lecture 30 Subroutines and Returning Values 6:47
lecture 31 Multi-Line Strings and Comments 11:31
lecture 32 Passing Arguments to Subroutines 11:40
lecture 33 References to Hashes 12:33
lecture 34 Checking Values in Hashes 13:40

Section 5 : Parsing XML and Complex Data Structures

lecture 35 Finding All Files in a Directory and Filtering Arr 20:35
lecture 36 Processing Files One By One 10:56
lecture 37 Parsing XML with Regular Expressions
lecture 38 Using XML--Simple, and Extracting Data from Comple 18:16
lecture 39 Extracting Data from Complex Structures- A Complet 18:16
lecture 40 Building Complex Data Structures 14:27

Section 6 : Working with Databases

lecture 41 Free Databases to Use with Perl 9:19
lecture 42 Creating Databases with MySQL 18:8
lecture 43 Connecting to a Database 10:4
lecture 44 Inserting Data into a Database 12:40
lecture 45 Deleting Data and Executing Dataless SQL Commands 3:34
lecture 46 Getting the IDs of Records You've Just Inserted 15:3
lecture 47 Querying Databases 12:29
lecture 48 Exporting Data 6:32

Section 7 : Perl One-Liners

lecture 49 Running One-Line Perl Programs 7:23
lecture 50 Replacing Text in Files
lecture 51 Editing Files In-Place 8:40

Section 8 : Modules and OO Perl

lecture 52 Modules 20:7
lecture 53 Packages and Directories 13:15
lecture 54 Object Orientation- A Brief Introduction 8:14
lecture 55 Implementing OO in Perl 20:44

Section 9 : Web Application Basics

lecture 56 Installing the Apache HTTP Server 12:17
lecture 57 A Hello World Web App 10:28
lecture 58 The CGI.pm Module 8:55
lecture 59 Using URL Parameters 7:39
lecture 60 Website Forms 20:15

Section 10 : Basic Sysadmin Tasks

lecture 61 Moving, Copying and Deleting Files 9:44
lecture 62 Executing System Commands 8:54

Section 11 : Conclusion

lecture 63 Where to Find Documentation and More Modules 7:29

Section 12 : Appendix 1: Example Data

lecture 64 XML Files Text

Section 13 : Appendix 2: Alternate Systems

lecture 65 Running Perl in UNIX, Linux, Mac and Cygwin 10:26

Section 14 : Extras

lecture 66 Arrays and Hashes Review 6:43
lecture 67 References to Hashes and Arrays Review 13:5