Perl How to Program / Edition 1

Perl How to Program / Edition 1

4.8 5
by Harvey M. Deitel, Paul J. Deitel, Tem R. Nieto, D. C. McPhie
     
 

ISBN-10: 0130284181

ISBN-13: 9780130284181

Pub. Date: 01/25/2001

Publisher: Prentice Hall

This new book by the world's leading programming language textbook authors carefully explains how to use Perl as a general-purpose programming language and how to program multi-tier, client/server, database-intensive, Internet-and-Web-based applications.

Dr. Harvey M. Deitel and Paul J. Deitel are the principals of Deitel & Associates, Inc.,

…  See more details below

Overview

This new book by the world's leading programming language textbook authors carefully explains how to use Perl as a general-purpose programming language and how to program multi-tier, client/server, database-intensive, Internet-and-Web-based applications.

Dr. Harvey M. Deitel and Paul J. Deitel are the principals of Deitel & Associates, Inc., the internationally recognized corporate training and content-creation organization specializing in C++, Java™, C#, C, Visual Basic®, XML™, Python, Perl, Internet, World Wide Web and object technologies. The Deitels are also the authors of the world's #1 Java and C++ textbooks, Java How to Program, 3/e and C++ How to Program, 3/e.

In Perl How to Program , the Deitels and their colleagues, Tem R. Nieto and David C. McPhie, discuss topics you need to build complete, Web-based applications including:

  • CGI/HTML forms/XML/CGI.pm
  • Control Structures/Arrays/Hashes
  • Regular Expressions/Strings
  • Objects/Encapsulation
  • OOP/Inheritance/References
  • Database/DBI/SQL/Signals/Contexts
  • Security/Accessibility
  • Typeglobs/File Globbing
  • Networking/Sockts/Internet Protocols
  • Cookies/Session Tracking
  • Filehandles/Data Structures
  • Process Control/Forking/Piping
  • Subroutines/Modules/Packages/Overloading
  • Web Automation/OLE Automation
  • Server-Side Includes/Ties/Closures
  • Graphics/GUI/Perl/TK

Perl How to Program includes extensive pedagogic features:

  • Hundreds of LIVE-CODE™ programs with screen captures that show exact outputs
  • Extensive World Wide Web and Internet resources to encourage further research
  • Hundreds of tips, recommended practices and cautions—all marked with icons

Read More

Product Details

ISBN-13:
9780130284181
Publisher:
Prentice Hall
Publication date:
01/25/2001
Series:
How to Program Series
Edition description:
New Edition
Pages:
1057
Product dimensions:
6.90(w) x 9.12(h) x 2.21(d)

Table of Contents

(NOTE: Each chapter begins with Objectives, an Outline, and an Introduction and ends with a Summary, Terminology, a summary of all the programming tips in the chapter, Self-Review Exercises, Self-Review Exercise Answers, and Exercises.)

1. Introduction to Computers, the Internet and the World Wide Web.

2. Introduction to Programming in Perl.

3. Control Structures: Part I.

4. Arrays and Hashes.

5. Control Structures: Part II.

6. Subroutines and Functions.

7. Introduction to the Common Gateway Interface (CGI).

8. Regular Expressions.

9. String Manipulation.

10. File Processing.

11. File and Directory Manipulation.

12. Formatted Output.

13. References.

14. Objects.

15. Perl Database Interface (DBI).

16. Session Tracking and Cookies.

17. Web Automation and Networking.

18. Process Control.

19. Security.

20. Complex Data Structures.

21. Graphics and Perl/Tk.

22. Perl and XML: A Web-Based Message Forums Application.

23. Accessibility: Developing for the Disabled.

24. Bonus Chapter: Introduction to HyperText Markup Language 4: Part I.

25. Bonus Chapter: Introduction to HyperText Markup Language 4: Part II.

26. Bonus Chapter: Introduction to Python Programming.

Appendix A: HTML Special Characters.

Appendix B: HTML Colors.

Appendix C: ASCII Character Set.

Appendix D: Operator Precedence Charts.

Appendix E: Number Systems.

Appendix F: Installing Apache Web Server.

Appendix G: Installing Perl.

Appendix H: Installing Python.

Appendix I: Career Resources.

Appendix J: Registering an ODBC Data Source.

Read More

Customer Reviews

Average Review:

Write a Review

and post it to your social network

     

Most Helpful Customer Reviews

See all customer reviews >

Perl How to Program [With CDROM] 4.8 out of 5 based on 0 ratings. 5 reviews.
Anonymous More than 1 year ago
Guest More than 1 year ago
As a professional consultant, I have to be ready to provide the client with a quality product. At times, a client will have a change of mind. That's what happened to me when I suddenly found myself requiring a working knowledge of PERL. I bought Deitel's PERL book, and was very impressed with their writing and teaching style. This book goes much more in depth than any of the "Teach Yourself..." books, and the text is clear. The CD that is included had everything I needed to begin writing PERL. I highly recommend this book.
Guest More than 1 year ago
This book is unique from other books in that it not only gives you examples, but it also explains why certain programming practices are implemented. This is the first book that I've come across where the information is very detailed. This is very important for a novice programmer like who needs to know why something is done. Unlike other books, I was just following examples not really knowing what I was doing. Don't waste your money and time on other books. Go with this one!!!
Guest More than 1 year ago
Learning perl? This book covers virtually everything you need to become fluent in the language. The examples are well illustrated, chapters are covered in enough detail so the reader won't feel overwhelmed by the subject. The CD features perl 5.6, an updated windows installer, the MySQL database, and the Apache web server!
Guest More than 1 year ago
I've been programming in Perl for over three years and this is the best book I found on the subject. Easy to follow, lots of examples, and it teaches you how to make use of Perl's many built in functions. The CD-ROM provides all the examples from the book, Apache server, and MySQL database. Book covers the basics, references, modules, graphics, object-oriented Perl, networking, concurrent programming. Hands down, the most comprehensive Perl book around.