Completed
Beginner Perl Maven tutorial: 3.5 - open or die
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
Beginner Perl Maven Tutorial
Automatically move to the next video in the Classroom when playback concludes
- 1 Beginner Perl Maven tutorial: 1.1 - Welcome and Installation
- 2 Beginner Perl Maven tutorial: 1.2 - Editors and IDEs for Perl development
- 3 Beginner Perl Maven tutorial: 1.3 Your first Perl script: Hello World
- 4 Beginner Perl Maven tutorial: 1.4 Safety net (use strict; use warnings;)
- 5 Beginner Perl Maven tutorial: 1.5 Debugging Perl scripts
- 6 Beginner Perl Maven tutorial: 1.6 Comments
- 7 Beginner Perl Maven tutorial 1.7: Documentation
- 8 Beginner Perl Maven tutorial: 1.8 POD - Plain Old Documentation
- 9 Beginner Perl Maven tutorial: 1.9 - Perl on the command line
- 10 Beginner Perl Maven tutorial: 1.10 - Exercise: hello world
- 11 Beginner Perl Maven tutorial: 1.11 Solution: Hello World (part 1)
- 12 Beginner Perl Maven tutorial: 1.12 Solution: Hello World (part 2)
- 13 Beginner Perl Maven tutorial: 2.1 Scalar values and variables
- 14 Beginner Perl Maven tutorial: 2.2 - Common errors
- 15 Beginner Perl Maven tutorial: 2.3 - Variable interpolation - User Input and Output - chomp
- 16 Beginner Perl Maven tutorial: 2.4 - Numerical operators
- 17 Beginner Perl Maven tutorial: 2.5 - String operators
- 18 Beginner Perl Maven tutorial: 2.6 - The 'if' statement
- 19 Beginner Perl Maven tutorial: 2.7 - Comparison operators
- 20 Beginner Perl Maven tutorial: 2.8 - String to number conversion
- 21 Beginner Perl Maven tutorial: 2.9 - Compare values
- 22 Beginner Perl Maven tutorial: 2.10 - undef
- 23 Beginner Perl Maven tutorial: 2.11 - Logical Operators
- 24 Beginner Perl Maven tutorial: 2.12 - True and False in Perl
- 25 Beginner Perl Maven tutorial: 2.13 - Short circuit
- 26 Beginner Perl Maven tutorial: 2.14 - String functions: index
- 27 Beginner Perl Maven tutorial: 2.15 - substr
- 28 Beginner Perl Maven tutorial: 2.16 - strings in double quotes
- 29 Beginner Perl Maven tutorial: 2.17 - strings in single quotes
- 30 Beginner Perl Maven tutorial: 2.18 - Scope of variables
- 31 Beginner Perl Maven tutorial: 2.19 - random numbers and int
- 32 Beginner Perl Maven tutorial: 2.20 - here documents
- 33 Beginner Perl Maven tutorial: 2.22 - Solution area of rectangular
- 34 Beginner Perl Maven tutorial: 2.23 - Solution: area prompt and warn
- 35 Beginner Perl Maven tutorial: 2.24 - Solution: concatenation
- 36 Beginner Perl Maven tutorial: 2.26 - Solution: number guessing game
- 37 Beginner Perl Maven tutorial: 3.1 - die warn exit
- 38 Beginner Perl Maven tutorial: 3.2 - open file
- 39 Beginner Perl Maven tutorial: 3.3 - open file all
- 40 Beginner Perl Maven tutorial: 3.4 - Open file with error handling
- 41 Beginner Perl Maven tutorial: 3.5 - open or die
- 42 Beginner Perl Maven tutorial: 3.6 - no such file
- 43 Beginner Perl Maven tutorial: 3.7 - read one line
- 44 Beginner Perl Maven tutorial: 3.8 - while loop
- 45 Beginner Perl Maven tutorial: 3.9 - read file line by line
- 46 Beginner Perl Maven tutorial: 3.10 - write to file
- 47 Beginner Perl Maven tutorial: 3.11 - sum of numbers in a file
- 48 Beginner Perl Maven tutorial 3.12 - Debug the sum of numbers script
- 49 Beginner Perl Maven tutorial 3.13 - Analyze Apache log file
- 50 Beginner Perl Maven tutorial 3.14 - old style open
- 51 Beginner Perl Maven tutorial 3.16 - Solution: add more statistics
- 52 Beginner Perl Maven tutorial 3.18 - Solution: write report to file
- 53 Beginner Perl Maven tutorial 4.1 - lists in perl
- 54 Beginner Perl Maven tutorial 4.2 - list assignment
- 55 Beginner Perl Maven tutorial 4.3 - foreach loop over list
- 56 Beginner Perl Maven tutorial 4.4 -creating an array
- 57 Beginner Perl Maven tutorial 4.5 - array assignment
- 58 Beginner Perl Maven tutorial 4.8 - array indexes
- 59 Beginner Perl Maven tutorial 4.9 - Array indexes (hands on screencast)
- 60 Beginner Perl Maven tutorial 4.10 - Looks like number
- 61 Beginner Perl Maven tutorial 4.11 - Command line parameters
- 62 Beginner Perl Maven tutorial 4.12 - Command line parameters (screencast)
- 63 Beginner Perl Maven tutorial 4.13 - Process command line using Getopt::Long
- 64 Beginner Perl Maven tutorial 4.14 - process command line using Getopt::Long (screencast)
- 65 Beginner Perl Maven tutorial: 4.15 - Process CSV file
- 66 Beginner Perl Maven tutorial: 4.16 - Process CSV file (short version)
- 67 Beginner Perl Maven tutorial: 4.17 - One-liner sum of CSV
- 68 Beginner Perl Maven tutorial: 4.18 -Process CSV file using Text::CSV_XS
- 69 Beginner Perl Maven tutorial: 4.19 - join
- 70 Beginner Perl Maven tutorial: 4.21 - Solution: improve the color selector
- 71 Beginner Perl Maven tutorial: 4.22 - Solution: Improve the color selector - check input
- 72 Beginner Perl Maven tutorial: 4.23 - Solution: improve the color selector force
- 73 Beginner Perl Maven tutorial: 4.24 - solution improve the color selector colors.txt
- 74 Beginner Perl Maven tutorial: 4.25 - Solution: improve the color selector filename
- 75 Beginner Perl Maven tutorial: 4.27 - Solution: number guessing game multiple guesses
- 76 Beginner Perl Maven tutorial: 4.28 - Solution: number guessing game exit
- 77 Beginner Perl Maven tutorial: 4.29 - Solution: number guessing game s show
- 78 Beginner Perl Maven tutorial: 4.30 - Solution: number guessing game n next game
- 79 Beginner Perl Maven tutorial: 4.31 - Solution: number guessing game d debug toggle
- 80 Beginner Perl Maven tutorial: 4.32 - Solution: number guessing game m move toggle
- 81 Beginner Perl Maven tutorial: 5.1 - the year of 19100
- 82 Beginner Perl Maven tutorial: 5.2 - Array in context
- 83 Beginner Perl Maven tutorial: 5.3 - Context sensitivity
- 84 Beginner Perl Maven tutorial: 5.4 - Filehandle in SCALAR and LIST context
- 85 Beginner Perl Maven tutorial: 5.5 - slurp
- 86 Beginner Perl Maven tutorial: 5.6 - pop and push
- 87 Beginner Perl Maven tutorial: 5.7 - loop controls next last
- 88 Beginner Perl Maven tutorial: 5.8 - shift and unshift
- 89 Beginner Perl Maven tutorial: 5.9 - shift
- 90 Beginner Perl Maven tutorial: 5.10 - reverse
- 91 Beginner Perl Maven tutorial: 5.11 - sort
- 92 Beginner Perl Maven tutorial: 5.12 - ternary operator
- 93 Beginner Perl Maven tutorial: 5.13 - count digits
- 94 Beginner Perl Maven tutorial: 6.1 - functions and subroutines
- 95 Beginner Perl Maven tutorial: 6.2 - defining subroutines
- 96 Beginner Perl Maven tutorial: 7.1 - a hash and its uses
- 97 Beginner Perl Maven tutorial: 7.2 - creating a hash
- 98 Beginner Perl Maven tutorial: 7.3 - creating a hash from array
- 99 Beginner Perl Maven tutorial: 7.4 - hash in scalar context
- 100 Beginner Perl Maven tutorial: 7.5 - fetching data from hash
- 101 Beginner Perl Maven tutorial: 7.6 - exists delete hash
- 102 Beginner Perl Maven tutorial: 7.7 - counting words in a file
- 103 Beginner Perl Maven tutorial: 7.8 - dumping hash
- 104 Beginner Perl Maven tutorial: 7.9 - Exercise: Parse HTTP values
- 105 Beginner Perl Maven tutorial: 7.10 - Solution: Parse HTTP values
- 106 Beginner Perl Maven tutorial: 7.11 - Exercise: Improve color selector
- 107 Beginner Perl Maven tutorial: 7.12 - Solution: Improve color selector
- 108 Beginner Perl Maven tutorial: 7.13 - exercise sort scores
- 109 Beginner Perl Maven tutorial: 7.14 - solution sort scores
- 110 Beginner Perl Maven tutorial: 7.15 - Exercise: Improve Apache log analyzer
- 111 Beginner Perl Maven tutorial: 7.16 - Solution: Improve Apache log-analyzer
- 112 Beginner Perl Maven tutorial: 7.17 - Exercise: Parse variable width fields
- 113 Beginner Perl Maven tutorial: 7.18 - Solution: Parse variable width fields
- 114 Beginner Perl Maven tutorial: 8.1 - regexes
- 115 Beginner Perl Maven tutorial: 8.2 - Where can I use Regexes?
- 116 Beginner Perl Maven tutorial: 8.3 - Simple use of Regex
- 117 Beginner Perl Maven tutorial: 8.4 - finding a string in a file
- 118 Beginner Perl Maven tutorial: 8.5 - Single character match
- 119 Beginner Perl Maven tutorial: 8.6 - match any character
- 120 Beginner Perl Maven tutorial: 8.7 - character classes
- 121 Beginner Perl Maven tutorial: 8.8 - negated character class
- 122 Beginner Perl Maven tutorial: 8.9 - Optional characters
- 123 Beginner Perl Maven tutorial: 8.10 - any number of any character
- 124 Beginner Perl Maven tutorial: 8.11 - Quantifiers
- 125 Beginner Perl Maven tutorial: 8.12 - Quantifiers on character classes
- 126 Beginner Perl Maven tutorial: 8.14 - solution regexes 1
- 127 Beginner Perl Maven tutorial: 8.15 - solution regexes 2
- 128 Beginner Perl Maven tutorial: 8.16 - solution regexes 3
- 129 Beginner Perl Maven tutorial: 9.1 - Regex alternatives
- 130 Beginner Perl Maven tutorial: 9.2 - Regex capturing
- 131 Beginner Perl Maven tutorial: 9.3 - Regex anchors
- 132 Beginner Perl Maven tutorial: 9.4 - more about character classes
- 133 Beginner Perl Maven tutorial: 9.5 - Special character classes in regexes
- 134 Beginner Perl Maven tutorial: 9.6 - Exercise: match number with regex
- 135 Beginner Perl Maven tutorial: 9.7 - Solution: match number with regex
- 136 Beginner Perl Maven tutorial: 9.8 - Exercise: hexa octal binary
- 137 Beginner Perl Maven tutorial: 9.9 - Solution: hexa octal binary
- 138 Beginner Perl Maven tutorial: 9.10 - Exercise roman numbers with regexes
- 139 Beginner Perl Maven tutorial: 10.1 - m for matching in regexes
- 140 Beginner Perl Maven tutorial: 10.2 - case insensitive regexes
- 141 Beginner Perl Maven tutorial: 10.3 - multiple lines in regexes
- 142 Beginner Perl Maven tutorial: 10.4 - single line regex using /s
- 143 Beginner Perl Maven tutorial: 10.5 - /x modifier for verbose regexes
- 144 Beginner Perl Maven tutorial: 10.6 - substitution
- 145 Beginner Perl Maven tutorial: 10.7 - Global substitution with regexes
- 146 Beginner Perl Maven tutorial: 10.8 - Greedy Regex Quantifiers
- 147 Beginner Perl Maven tutorial: 10.9 - Minimal matching regex quantifiers
- 148 Beginner Perl Maven tutorial: 10.10 - trim
- 149 Beginner Perl Maven tutorial: 10.11 - Fixing Assembly with Perl
- 150 Beginner Perl Maven tutorial: 10.12 - split with regex
- 151 Beginner Perl Maven tutorial: 10.13 - Fixing dates using Regexes
- 152 Beginner Perl Maven tutorial: 10.14 - Exercise: split HTTP GET request
- 153 Beginner Perl Maven tutorial: 10.15 - Solution: split HTTP using Regexes
- 154 Beginner Perl Maven tutorial: 10.16 - Exercise split path - filename/dirname
- 155 Beginner Perl Maven tutorial: 10.17 - Solution: split path - filename/dirname
- 156 Beginner Perl Maven tutorial: 10.18 - Exercise: sort SNMP numbers
- 157 Beginner Perl Maven tutorial: 10.19 - Solution sort SNMP numbers
- 158 Beginner Perl Maven tutorial: 10.20 - Exercise: parse hours log file and create time report
- 159 Beginner Perl Maven tutorial: 10.22 - Exercise: parse INI file
- 160 Beginner Perl Maven tutorial: 10.24 - Exercise: parse Perl file
- 161 Beginner Perl Maven tutorial: 11.1 - shell x
- 162 Beginner Perl Maven tutorial: 11.2 - Running external programs
- 163 Beginner Perl Maven tutorial: 11.3 - UNIX and DOS commands
- 164 Beginner Perl Maven tutorial: 11.4 - file globbing
- 165 Beginner Perl Maven tutorial: 11.5 - rename files
- 166 Beginner Perl Maven tutorial: 11.6 - directory handle
- 167 Beginner Perl Maven tutorial: 11.7 - File::HomeDir
- 168 Beginner Perl Maven tutorial: 11.8 - More UNIX commands
- 169 Beginner Perl Maven tutorial: 11.9 - File::Spec
- 170 Beginner Perl Maven tutorial: 11.10 - File::Find
- 171 Beginner Perl Maven tutorial: 12.1 - using procedural module
- 172 Beginner Perl Maven tutorial: 12.2 - Using object oriented modules in Perl (OOP)
- 173 Beginner Perl Maven tutorial: 12.3 - Changing @INC
- 174 Beginner Perl Maven tutorial: 12.4 - Changing @INC relative path
- 175 Beginner Perl Maven tutorial: 12.5 - What is CPAN?
- 176 Beginner Perl Maven tutorial: 12.6 - Some interesting CPAN modules
- 177 Beginner Perl Maven tutorial: 12.7 - Installing Perl modules from the os vendor
- 178 Beginner Perl Maven tutorial: 12.8 - installing Perl modules using cpan
- 179 Beginner Perl Maven tutorial: 12.9 - search.cpan.org
- 180 Beginner Perl Maven tutorial: 12.10 - CPAN Testers and CPAN Ratings
- 181 Beginner Perl Maven tutorial: 13.1 - Create Linux user account
- 182 Beginner Perl Maven tutorial: 13.2 - Diskspace usage: df using Perl
- 183 Beginner Perl Maven tutorial: 13.3 - reporting diskspace usage on mail server
- 184 Beginner Perl Maven tutorial: 13.4 - disk usage du
- 185 Beginner Perl Maven tutorial: 13.5 - send email with attachments
- 186 Beginner Perl Maven tutorial: 13.6 - Reading Excel file in Perl
- 187 Beginner Perl Maven tutorial: 13.7 - Read fixed width records (unpack)
- 188 Beginner Perl Maven tutorial: 13.8 - Processing config file