Learning Perl

Examples for Learning Perl

Chapter 1: Introduction
"hello" example
"last" example
"secret" example

Chapter 2: Scalar Data
Exercise 1
Exercise 2
Exercise 3
Exercise 4

Chapter 3: Arrays and List Data
Exercise 1a
Exercise 1b
Exercise 2
Exercise 3

Chapter 4: Control Structures
Exercise 1
Exercise 2
Exercise 3
Exercise 4
Exercise 5a
Exercise 5b

Chapter 5: Hashes
Exercise 1a
Exercise 1b
Exercise 2

Chapter 6: Basic I/O
Exercise 1
Exercise 2
Exercise 3
Exercise 4

Chapter 7: Regular Expressions
Exercise 1a
Exercise 1b
Exercise 1c
Exercise 1d
Exercise 1d2
Exercise 1e
Exercise 2a
Exercise 2b
Exercise 2c
Exercise 3
Exercise 4
Exercise 5

Chapter 8: Functions
Exercise 1
Exercise 2
Exercise 3

Chapter 9: Miscellaneous Control Structures
Exercise 1
Exercise 2

Chapter 10: Filehandles and File Tests
Exercise 1
Exercise 2
Exercise 3
Exercise 4

Chapter 11: Formats
Exercise 1
Exercise 2
Exercise 3

Chapter 12: Directory Access
Exercise 1
Exercise 2a
Exercise 2b

Chapter 13: File and Directory Manipulation
Exercise 1
Exercise 2
Exercise 3
Exercise 4
Exercise 5

Chapter 14: Process Management
Exercise 1
Exercise 2
Exercise 3
Exercise 4
Exercise 5

Chapter 15: Other Data Transformation
Exercise 1
Exercise 2
Exercise 3
Exercise 4a
Exercise 4b

Chapter 16: System Database Access
Exercise 1

Chapter 17: User Database Manipulation
Exercise 1
Exercise 2

Chapter 18: Converting Other Languages to Perl
Exercise 1

Chapter 19: CGI Programming
"guestbook" example
"ice cream" example, version 4
"sort unique links" example
Exercise 1
Exercise 2