|
|
 |
Perl Tutorial 1 - Active Perl, Perl Editor, Hello World (3:46
)
Part 1 features details on where to download Active Perl, where to download a good Perl Editor and how to say 'Hello World'.
|
 |
Perl Tutorial 2 - Program Basics (0:45
)
Part 2 covers the very basics of scripting. Opening and exiting a program.
|
 |
Perl Tutorial 3 - Variables (5:10
)
Part 3 explains variables with basic examples.
|
 |
Perl Tutorial 4 - Arrays: Basics (7:17
)
Part 4 covers arrays. How to create, print, grow, shrink and empty an array.
|
 |
Perl Tutorial 5 - Arrays: push, pop, shift, unshift (5:44
)
Part 5 covers more array functions. How to push, pop, shift and unshift an array.
|
 |
Perl Tutorial 6 - Arrays: merge, reverse, sort (6:43
)
Part 6 covers more array functions. How to merge, reverse and sort an array.
|
 |
Perl Tutorial 7 - Array Tips (4:34
)
Part 7 offers a few tips and shortcuts for creating arrays.
|
 |
Perl Tutorial 8 - Looping Arrays: The Foreach Loop (6:50
)
Part 8 explains looping arrays with the foreach loop.
|
 |
Perl Tutorial 9 - Conditionals: if, elsif, else, unless (5:49
)
Part 9 shows basic conditional statements: if, elsif, else and unless.
|
 |
Perl Tutorial 10 - Operators and Precedence (10:00
)
Part 10 covers operators and precedence. Addition, multiplication, division, subtraction and auto-increment/auto decrement of numbers.
|
 |
Perl Tutorial 11 - Operators and Precedence Continued (8:26
)
Part 11 covers operators and precedence. Modulus, power of, use integer, ==, !=, eq, ne.
|
 |
Perl Tutorial 12 - The While Loop, The Until Loop (8:11
)
Part 12 explains the while loop and the reverse while loop, the until loop.
|
 |
Perl Tutorial 13 - Functions: map, grep (6:52
)
Part 13 explains the functions map and grep. Examples of how they can be applied to arrays.
|
 |
Perl Tutorial 14 - Hashes: Basics (8:16
)
Part 14 explores hashes. How to create hashes and reference each key/value pair.
|
 |
Perl Tutorial 15 - Looping Hashes: keys, values, each (4:43
)
Part 15 shows how to loop through hashes with the each, keys and values functions.
|
 |
Perl Tutorial 16 - Hash Functions: exists, defined, delete (5:41
)
Part 16 shows hash functions exists, defined and delete.
|
 |
Perl Tutorial 17 - Hashes: reverse, sort, merge (6:10
)
Part 17 shows how to reverse the key/value pairs of a hash, sort hashes and merge hashes.
|
 |
Perl Tutorial 18 - Functions: split, join (6:09
)
Part 18 explains the split and join functions.
|
 |
Perl Tutorial 19 - Functions: lc, uc, lcfirst, ucfirst (6:56
)
Part 19 shows the functions lc, uc, lcfirst, ucfirst and a method to ucfirst every word in a string.
|
 |
Perl Tutorial 20 - Functions: length, substr, index, rindex (9:32
)
Part 20 shows the functions length, substr, index and rindex.
|
 |
Perl Tutorial 21 - Random Numbers & Rounding: rand, sprintf (7:54
)
Part 21 shows how to generate and use random numbers with the rand function and how to round numbers to any decimal place with the sprintf function.
|
 |
Perl Tutorial 22 - What's The Time? (8:17
)
Part 22 shows how to use the time function to format the time simply and in a more advanced way.
|
 |
Perl Tutorial 23 - Commenting Your Code (4:58
)
Part 23 shows how to comment and label your code.
|
 |
Perl Tutorial 24 - Regular Expressions: Basics (10:00
)
Part 24 explains the most basic regular expressions.
|
 |
Perl Tutorial 25 - Subroutines: Basics (9:51
)
Part 25 shows the basics of subroutines. Continue with Perl tutorial 88 next!
|
 |
Perl Tutorial 26 - Open, Read & Close a Text File (6:17
)
Part 26 shows how to open, read, and close a text file.
|
 |
Perl Tutorial 27 - Write To & Append a Text File (6:06
)
Part 27 shows how to write to and append a text file.
|
 |
Perl Tutorial 28 - Rename, Copy & Delete Files, File Size (5:39
)
Part 28 shows how to rename, copy and delete files. Plus how to use the stat function to get the size of a file.
|
 |
Perl Tutorial 29 - Directories: Open, Read, Make & more (7:06
)
Part 29 shows how to open, read, close, make, change and remove directories.
|
 |
Perl Tutorial 30 - Glob Function (7:15
)
Part 30 explains how to use the glob function to get a list of files in a directory that match a certain extension type, eg .txt files only.
|
 |
Perl Tutorial 31 - Upload a Script to a Server: Ascii, chmod (5:19
)
Part 31 shows the steps to take to upload a perl script to your server. Ascii mode, chmod files and folders.
|
 |
Perl Tutorial 32 - Printing a Block of Text (3:26
)
Part 32 shows how to print a block of text with one print statement.
|
 |
Perl Tutorial 33 - File Test Operators: -e, -z, -s, -d (6:52
)
Part 33 talks about file test operators: -e, -z, -s and -d.
|
 |
Perl Tutorial 34 - chmod Function: Set File Permissions (5:50
)
Part 34 explains the chmod function and how to set read, write and execute permissions for files and folders.
|
 |
Perl Tutorial 35 - Sendmail: Send an Email, Rudewords Filter (9:55
)
Part 35 shows how to use sendmail to send and recieve email from a script securely. Plus, how to remove HTML tags from the email message, and how to create a rudewords filter.
|
 |
Perl Tutorial 36 - Create a Form where Method=Post (9:59
)
Part 36 shows how to create a form for the web where method=post that we will learn how to parse in the next tutorial.
|
 |
Perl Tutorial 37 - Parse a Form where Method=Post (6:31
)
Part 37 shows how to parse the web form from the previous tutorial where method=post and print out the data.
|
 |
Perl Tutorial 38 - Create a Form where Method=Get (5:07
)
Part 38 shows how to create a form for the web where method=get that we will learn how to parse in the next tutorial.
|
 |
Perl Tutorial 39 - Parse a Form where Method=Get (7:18
)
Part 39 shows how to parse the web form from the previous tutorial where method=get and print out the result.
|
 |
Perl Tutorial 40 - Create & Parse a Simple Query String (4:09
)
Part 40 shows how to create and parse a simple and concise query string.
|
 |
Perl Tutorial 41 - Environmental Variables (6:34
)
Part 41 explains how to capture and use environmental variables in your scripts.
|
 |
Perl Tutorial 42 - require Function (5:15
)
Part 42 shows the use of the require function to read information from other scripts.
|
 |
Perl Tutorial 43 - Install a Module with CPAN.pm .LOCK NMAKE (9:13
)
Part 43 shows how to use CPAN.pm to install a perl module on your computer as well as point out some minor problems like the .LOCK file and the NMAKE error and how to fix them.
|
 |
Perl Tutorial 44 - LWP::Simple - Get Web Page Source Code (4:07
)
Part 44 shows how to use the LWP::Simple module to get a web pages source code.
|
 |
Perl Tutorial 45 - Fetch, Parse & Convert a Web Page to Text (9:30
)
Part 45 shows how to use the LWP::Simple ,HTML::TreeBuilder and HTML::FormatText modules to download, parse and format a web page into plain text.
|
 |
Perl Tutorial 46 - LWP::UserAgent - Emulate a Browser (5:49
)
Part 46 shows how to use the LWP::UserAgent module to emulate a browser and download a web pages source code.
|
 |
Perl Tutorial 47 - IO::Socket - Connect to a Web Server (7:44
)
Part 47 shows how to use the IO::Socket module to connect to a web server and download a web page.
|
 |
Perl Tutorial 48 - HTML::LinkExtor - Extract Links & Images (7:17
)
Part 48 shows how to use the HTML::LinkExtor module to extract the links and images from a web page.
|
 |
Perl Tutorial 49 - HTML::HeadParser - Extract Title & Meta (7:13
)
Part 49 shows how to use the HTML::HeadParser module to extract the title, description, keywords, content type meta data etc. from between the head tags of a web page.
|
 |
Perl Tutorial 50 - Download a Website to Your Computer (9:59
)
Part 50 shows how to use several modules to download multiple web pages to html files to view offline on your computer or to create a mirror site.
|
|
|
| |