Paperback Edition
Paperback
658 pages
$75.95
Choose vendor to order paperback edition
BrownWalker Press
Amazon.com
Barnes & Noble
Harvard Book Store
Return policy
PDF eBook
Entire PDF eBook
13,682k
$19
Get instant access to an entire eBook
Buy PDF Password
Download Complete PDF
eBook editions
On Perl
Perl for Students and Professionals
by Jugal K. Kalita
Paperback
eBook PDF | Publisher: | Universal Publishers |
| Pub date: | 2004 |
| Pages: | 658 |
| ISBN-10: | 158112550X |
| ISBN-13: | 9781581125504 |
| Categories: | Computer Science Computers Technology |
Abstract
The book has an introductory chapter that gets the reader started quickly with programming in Perl. The initial part of the book discusses Perl expressions, statements, control flow, built-in data types such as arrays and hashes, and complex data structures built using references. The chapter on regular expressions is exemplary with about fifty well-motivated example programs that make this useful topic particularly accessible. The book has an excellent chapter on modules and object-oriented programming. On Perl has several chapters covering specialized topics. The chapter on socket-based network programming deals with forking and using fork to write complex interactive client-server programs. There is a chapter with in-depth discussion of CGI programming including error-handling and security issues that arise. The chapter on web-client programming deals with writing programs that access Web pages, fill up GET and POST forms, handle cookies and redirected Web pages. The chapter on persistent data discusses DBMs, ties, serialization and relational database access.The book has several unique chapters not found in any other book on Perl in the market. The chapter on security discusses hashes such as MD5, message authentication codes (MACs), digital signature schemes, and encryption techniques such as DES, Rijndael, and RSA. Other chapters deal with writing recursive programs that work with files and directories; this chapter also discusses predefined modules that deal with portability in file names and paths across operating systems, recursive traversal of file hierarchies and tarring and untarring of filles. The chapter on functional programming illustrates that Perl functions are first-class, can be used to write closures and can be composed to form more complex functions. In particular, this can be useful for programming in artificial intelligence. Finally, the chapter on scientific computation describes topics that could be vital use to mathematical, scientific and engineering programming .
The author has taught Perl in the university setting for eight years (as of 2003) and has also used Perl extensively in the company setting. He is well-versed in pedagogy having received the "Best Teacher" award at the university level. The writing is lucid, at times brisk. The book has over three hundred example programs, small and large. There are also almost two hundred suggested exercises for self-learning or as homework assignment.
About the Author
Jugal Kalita has a Ph.D. from the University of Pennsylavania and has taught at the University of Colorado at Colorado Springs for over ten years. He is an excellent teacher having received several teaching excellence awards. He also consults with startup companies during his summers off from academia.
Paperback Edition
Paperback
658 pages
$75.95
Choose vendor to order paperback edition
BrownWalker Press
Amazon.com
Barnes & Noble
Harvard Book Store
Return policy
PDF eBook
Entire PDF eBook
13,682k
$19
Get instant access to an entire eBook
Buy PDF Password
Download Complete PDF
eBook editions
Share this book
Relevant events
SEP
28
ICCBD 2026
2026 The 7th International Conference on Computing and Big Data (ICCBD 2026)
2026 The 7th International Conference on Computing and Big Dat...
Publication:
Reviewed and registered papers after the appropriate presentation will be published as an IEEE conference Proceedings, which will be indexed by EI Compendex, SCOPUS, etc.
ICCBD 2018...
Publication:
Reviewed and registered papers after the appropriate presentation will be published as an IEEE conference Proceedings, which wil...
28 - 30 Sep 2026
Guiyang, China
SEP
29
The course aims to cover several aspects of human interaction with non-ionizing electromagnetic fields (EMF) including not only the undesired exposure from artificial sources but also the biomedica...
The course aims to cover several aspects of human interaction with non-ionizing electromagnetic fields (EMF) including not only the undesired ...
29 - 01 Oct 2026
Hampshire, United Kingdom
OCT
3
PREE 2026
2026 4th International Conference on Power and Renewable Energy Engineering (PREE 2026)
2026 4th International Conference on Power and Renewable Energ...
Publication:
All submissions will be sent for double-blind review. Accepted papers with registration and presentation will be published in Conference Proceedings by IEEE, which will be included in...
Publication:
All submissions will be sent for double-blind review. Accepted papers with registration and presentation will be published in Co...
03 - 06 Oct 2026
Tokyo, Japan
OCT
5
EREE 2026
2026 the 8th International Conference on Environment, Resources and Energy Engineering (EREE 2026)
2026 the 8th International Conference on Environment, Resource...
Conference Proceedings:
All submissions will be sent for double-blind review. Accepted and registered papers with presentation will be included in EREE Conference Proceedings, which will be indexe...
Conference Proceedings:
All submissions will be sent for double-blind review. Accepted and registered papers with presentation will be includ...
05 - 07 Oct 2026
Singapore, Singapore