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
Synopsis
This comprehensive guide to programming with Perl emphasizes the use of the Common Gateway Interface (CGI) with Perl to create powerful dynamic Web content for e-commerce applications. The book begins with a clear and careful introduction to the concepts of structured programming at a level suitable for beginners to programming, and proceeds through advanced topics such as references and complex data structures.
Topics covered include regular expressions; string manipulation; object-oriented programming; the Perl database interface (DBI); graphics; security;
For readers wanting to learn about Perl/CGI programming and Internet/Web programming.