[Book Cover]

PERL Programmer's Interactive Workbook, 1/e

Vincent D. Lowe, Mountain View, California

Published July, 1999 by Prentice Hall PTR (ECS Professional)

Copyright 1999, 656 pp.
Paper
ISBN 0-13-020868-X
$39.99


Sign up for future
mailings
on this subject.

See other books about:
    Perl

[Sample Chapter]





Master PERL programming now! Totally integrated with a FREE, state-of-the-art PERL learning Web site! Learn PERL the right way-by doing PERL! PERL Interactive Workbook is 100% focused on teaching the key skills you need to build rock-solid scripts and programs! No frills, no "phony" examples... just plenty of real-world code and hands-on exercises drawn from actual experience. Master PERL variables, branching, testing, loops, system control, files, output, functions-everything you need to get results, fast! Every Prentice Hall PTR Interactive Workbook is fully integrated with its own exclusive Web site, giving you all this and more:

  • "Test Your Thinking" project solutions and detailed explanations
  • Author's Corner: Your personal connection to this book's expert author
  • Practice questions with instant feedback and explanations
  • An exclusive message board where you can interact with other students!
  • Practical techniques for building rock-solid code
  • Learn through hands-on labs, exercises and projects
Just the facts! No endless, boring discussions here! You'll learn hands-on, through practical exercises, self-review questions, and real-world answers. Exclusive "Test Your Thinking" projects guarantee you'll go beyond rote knowledge to really master the subject! It's an integrated learning system that's proven to work!

  • Dozens of exercises cover the real-world tasks that matter most!
  • Hundreds of self-review questions and answers make sure you understand!




    1. Getting Started.

      LAB 1.1 Running Perl from the Command Line. LAB 1.2 Writing Your First Perl Program. Test Your Thinking.

    2. The Nickel Tour.

      LAB 2.1 Comments, Command Line, Environment. LAB 2.2 Keyboard and System Commands. LAB 2.3 Reading Quickly from a File. Test Your Thinking.

    3. Variables: Large and Small.

      LAB 3.1 Identifier Names and Scalar Variables. LAB 3.2 Simple Operators. LAB 3.3 Scalars and Context. LAB 3.4 Special Scalar Variables. Test Your Thinking.

    4. Arrays and Lists.

      LAB 4.1 Using Arrays and lists. LAB 4.2 Traversing an Array or List. LAB 4.3 Functions that Operate on Arrays. Test Your Thinking.

    5. Hashes: Our Things Should Have Names.

      LAB 5.1 Creating and Accessing a Hash. LAB 5.2 Traversing a Hash. Test Your Thinking.

    6. Tests and Branching.

      LAB 6.1 Truth, Branching, and the Many Faces of Nothing. LAB 6.2 Traditional Branching Constructs. LAB 6.3 Tests That Involve Numbers, Strings, and Files. Test Your Thinking.

    7. Regular Expressions.

      LAB 7.1 Standard Regular Expression Metacharacters. LAB 7.2 Perl Extended Metacharacters. LAB 7.3 Simulating a Switch Construct. Test Your Thinking.

    8. Loops (and Other Repetitive Experiences).

      LAB 8.1 Traditional Loops. LAB 8.2 Unusual Loops. LAB 8.3 Advanced Loop Control. Test Your Thinking.

    9. Files: Outside and In.

      LAB 9.1 File Meta-Information (File Statistics). LAB 9.2 Functions that Manipulate Files. LAB 9.3 Opening Filehandles for Reading and Writing. Test Your Thinking.

    10. Functions: Programming in Polite Society.

      LAB 10.1 Writing and Executing Functions. LAB 10.2 Function Arguments and Return Values. LAB 10.3 Building a Library of Functions. Test Your Thinking.

    11. Ends and Odds.

      LAB 11.1 Using POD to Embed Multi-Purpose Documentation. LAB 11.2 Using format and write() for Reports. LAB 11.3 Using Perl Modules. Test Your Thinking.

    APPENDIX A: Answers to Self-Review Questions.
    APPENDIX B: Perl Reference.
    INDEX.


[Help] [Home]


© Prentice-Hall, Inc. A Pearson Education Company
Comments To webmaster@prenhall.com