Flylib.com
Sams Teach Yourself Perl in 24 Hours (3rd Edition)
Sams Teach Yourself Perl in 24 Hours (3rd Edition)
ISBN: 0672327937
EAN: 2147483647
Year: 2005
Pages: 241
Authors:
Clinton Pierce
BUY ON AMAZON
SAMS Teach Yourself Perl in 24 Hours THIRD EDITION
Table of Contents
Copyright
About the Author
Acknowledgments
We Want to Hear from You
Reader Services
Introduction
How to Use This Book
Conventions Used in This Book
Part I: Perl Fundamentals
Hour 1. Getting Started with Perl
Installing Perl
Documentation
Your First Program
Summary
QA
Workshop
Hour 2. Perl s Building Blocks: Numbers and Strings
Literals
Scalar Variables
Expressions and Operators
More Operators
Exercise: Interest Calculator
Summary
QA
Workshop
Hour 3. Controlling the Program s Flow
Blocks
The if Statement
Looping
Other Flow Control Tools
Exercise: Finding Primes
Summary
QA
Workshop
Hour 4. Stacking Building Blocks: Lists and Arrays
Putting Things into Lists and Arrays
Getting Elements Out of an Array
Manipulating Arrays
Exercise: Playing a Little Game
Summary
QA
Workshop
Hour 5. Working with Files
Opening Files
Reading
Writing
Free Files, Testing Files, and Binary Data
Summary
QA
Workshop
Hour 6. Pattern Matching
Simple Patterns
The Metacharacters
Substitution
Exercise: Cleaning Up Input Data
Pattern Matching Odds and Ends
Summary
QA
Workshop
Hour 7. Hashes
Filling Your Hash
Getting Data Out of a Hash
Lists and Hashes
Hash Odds and Ends
Useful Things to Do with a Hash
Exercise: Creating a Simple Customer Database with Perl
Summary
QA
Workshop
Hour 8. Functions
Creating and Calling Subroutines
Scope
Exercise: Statistics
Function Footnotes
Summary
QA
Workshop
Part II: Advanced Features
Hour 9. More Functions and Operators
Searching Scalars
Transliteration, Not Substitution
A Better Way to print
Exercise: A Formatted Report
New Ways with Arrays
Summary
QA
Workshop
Hour 10. Files and Directories
Getting a Directory Listing
Exercise: The Unix grep
Directories
Unix Stuff
Everything You Ever Wanted to Know About THAT File
Exercise: Renaming Files En Masse
Summary
QA
Workshop
Hour 11. System Interaction
The system() Function
Capturing Output
Pipes
First Lesson in Portability
Summary
QA
Workshop
Hour 12. Using Perl s Command-Line Tools
What Is the Debugger?
Exercise: Finding the Bug
Other Command-Line Stuff
Summary
QA
Workshop
Hour 13. References and Structures
Reference Basics
Recipes for Structures
Exercise: Another Game, Maze
Summary
QA
Workshop
Hour 14. Using Modules
A Gentle Introduction
A Quick Tour
Full List of Standard Modules
Summary
QA
Workshop
Hour 15. Finding Permanence
DBM Files
Exercise: A Free-Form Memo Pad
Text Files as Databases
Random File Access
Locking
Summary
QA
Workshop
Hour 16. The Perl Community
What s Perl All About, Anyway?
The Comprehensive Perl Archive Network (CPAN)
Your Next Steps
Other Resources
Summary
QA
Workshop
Part III: Applying Perl
Hour 17. Writing Modules
Building a Module
Scoping Revisited
Another statement: our
Example: A Module to Handle Common File Information Requests
Summary
QA
Workshop
Hour 18. Object Primer
Classes, Properties, and Methods
Example: Implementation of Car in Perl
Example: File Information Class
Summary
QA
Workshop
Hour 19. Data Processing
How to Look at Data
Dealing with Table Data
XML Data
Summary
QA
Workshop
Hour 20. Perl as a Glue Language
Weather Station
Presenting Data as PDF
Reading and Writing Excel Spreadsheets
Summary
QA
Workshop
Hour 21. Introduction to CGI
Browsing the Web
Don t Skip This Section
Your First CGI Program
What to Do When Your CGI Program Doesn t Work
Summary
QA
Workshop
Hour 22. Basic Forms
How Forms Work
Passing Information to Your CGI Program
Web Security 101
A Guestbook
Summary
QA
Workshop
Hour 23. Complex Forms
The Stateless Web
Hidden Fields
A Multipage Survey
Summary
QA
Workshop
Hour 24. Manipulating HTTP and Cookies
The HTTP Conversation
More Details on Calling CGI Programs
Cookies
Long Term Cookies
Problems with Cookies
Summary
QA
Workshop
Part IV: Appendixes
Appendix A. Installing Modules
Picking the Right Module
Installing the Modules Under...
What to Do When You re Not Allowed to Install Modules
Index
index_SYMBOL
index_A
index_B
index_C
index_D
index_E
index_F
index_G
index_H
index_I
index_J
index_K
index_L
index_M
index_N
index_O
index_P
index_Q
index_R
index_S
index_T
index_U
index_V
index_W
index_X
index_Y
index_Z
Sams Teach Yourself Perl in 24 Hours (3rd Edition)
ISBN: 0672327937
EAN: 2147483647
Year: 2005
Pages: 241
Authors:
Clinton Pierce
BUY ON AMAZON
Project Management JumpStart
Initiating the Project
Breaking Down the Project Activities
Planning and Acquiring Resources
Appendix B Sample Project Management Forms
Appendix C Sample Project Management Checklists
Cisco IP Communications Express: CallManager Express with Cisco Unity Express
Other Cisco IP Telephony Solutions for the Enterprise Branch and Small and Medium Offices
Summary
Cisco Voice Network Management Solutions
Step 7: Configuring Cisco CME Call Processing Features
Tracing a Call Flow in the AA
Java How to Program (6th Edition) (How to Program (Deitel))
break and continue Statements
Introduction
Introduction
Multitier Applications: Using JDBC from a Servlet
Introduction
Competency-Based Human Resource Management
Competency-Based Employee Recruitment and Selection
Competency-Based Performance Management
Competency-Based Employee Development
Appendix C Examples of Life-Career Assessment Exercises
Appendix D Employee Development and Succession Management
File System Forensic Analysis
Summary
A Case Study Using dd
Introduction
The Big Picture
Journal Data Structures
What is Lean Six Sigma
The Four Keys to Lean Six Sigma
Key #2: Improve Your Processes
Key #3: Work Together for Maximum Gain
Key #4: Base Decisions on Data and Facts
Beyond the Basics: The Five Laws of Lean Six Sigma
flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net
Privacy policy
This website uses cookies. Click
here
to find out more.
Accept cookies