Over the years we have accumulated a number of exercises, ranging from basic "hello world" type programs to advanced projects, that have been used as examples or lab exercises in our training classes. Now we are making them available for you to download and practice. Solutions are also available, but if you want a detailed explanation you'll need to enroll in one of our classes.
Perl Exercises
| Topic | Exercise | Solution | Auxiliary Files |
|---|---|---|---|
| Basic | Interview |
Solution |
none |
| Sort Words |
Solution |
none | |
| Arrays | Translate Digits |
Solution |
none |
| Hashes | Capital Quiz |
Solution |
none |
| Filesystem | Report |
Solution |
none |
| Files | To Do List |
Solution |
none |
| Debugging | Fix Syntax |
Solution |
Buggy Program |
| Command Line | Edit In Place |
Solution |
none |
| To Program |
Solution |
none | |
| Regular Expressions | Analyze Mail Folder |
Solution |
Sample Mail Folder |
| Wordcount | not available | none | |
| Subroutines | Calculator |
Solution |
Base Program |
| Calculator Recursion |
Solution |
Base Program |
|
| Calculator Vector Table |
Solution |
none | |
| To Do List |
Solution |
none | |
| References | Translate Digits |
Solution |
none |
| Modules | Calculator |
Solution |
Base Program |
| Timediff |
Solution |
none | |
Last updated: 01/20/2006
Copyright © 1995-2007 William R. Ward dba Bay View Training. All Rights Reserved. “Bay View Training”, “Bay View Consulting Services”, “Bay View Software”, the sailboat logo, and the domain name “bayview.com” are trademarks and/or service marks of William R. Ward dba Bay View Training. For more information, contact webmaster@bayview.com
