- Installing Perl and Some Great Free Editors
- Hello World
- Downloading Text and Images With Perl, Just Like Zuckerberg
- Arrays and Checking Whether Files Exist
- Reading Files and Beginning Regular Expressions
- Writing Files and Replacing Text
- Wildcards in Regular Expressions
- Groups: Finding Out What You Actually Matched
- Quantifiers: Greedy vs. Non-Greedy
- Escape Sequences
- Numeric Quantifiers
- Test Your Perl and Regex Knowledge - First Test
Quick Facts
particular | details | |||
---|---|---|---|---|
Medium of instructions
English
|
Mode of learning
Self study
|
Mode of Delivery
Video and Text Based
|
Course and certificate fees
Fees information
₹ 4,999
certificate availability
Yes
certificate providing authority
Udemy
The syllabus
Basic Perl: Getting Started
More on Reading Files Line By Line: Tips, Tricks and Vital Knowledge
- Split and Reading CSV Files
- Join and Viewing Data Using Data::Dumper
- Chomp and Removing Spaces in Splits
- "Pushing" Onto Arrays
- Arrays of Arrays
- Hashes: Lookup Tables in Perl
- Iterating Over Hashes
- Arrays of Hashes
- Storing CSV Data in a Data Structure
- Validating CSV Data
- Cleaning CSV Data
- Test Your Perl and Regex Knowlege - Second Test
Web Scraping and More Regular Expressions
- Basic Web Scraping
- Character Classes
- Matching Repeatedly
- Collecting Repeated Matches All At Once
Building a Complete Program: Command Line Options
- Getting Command Line Options
- Subroutines and Returning Values
- Multi-Line Strings and Comments
- Passing Arguments to Subroutines
- References to Hashes
- Checking Values in Hashes
Parsing XML and Complex Data Structures
- Finding All Files in a Directory and Filtering Arrays
- Processing Files One By One
- Parsing XML with Regular Expressions
- Using XML::Simple, and Extracting Data from Complex Structures
- Extracting Data from Complex Structures: A Complete Example
- Building Complex Data Structures
Working with Databases
- Free Databases to Use with Perl
- Creating Databases with MySQL
- Connecting to a Database
- Inserting Data into a Database
- Deleting Data and Executing Dataless SQL Commands
- Getting the IDs of Records You've Just Inserted
- Querying Databases
- Exporting Data
Perl ONe-Liners
- Running One-Line Perl Programs
- Replacing Text in Files
- Editing Files In-Place
Modules and OO Perl
- Modules
- Packages and Directories
- Object Orientation: A Brief Introduction
- Implementing OO in Perl
Web Application Basics
- Installing the Apache HTTP Server
- A Hello World Web App
- The CGI.pm Module
- Using URL Parameters
- Website Forms
Basic Sysadmin Tasks
- Moving, Copying and Deleting Files
- Executing System Commands
Conclusion
- Where to Find Documentation and More Modules
Appendix 1: Example Data
- XML Files
Appendix 2: Alternate Systems
- Running Perl in UNIX, Linux, Mac and Cygwin
Extras
- Arrays and Hashes Review
- References to Hashes and Arrays Review
Instructors
Articles
Popular Articles
prev
next