{"product_id":"learn-perl-programming-9798396369535","title":"Learn PERL Programming","description":"\u003cp\u003e • Author(s): Innoware Pjp\u003cbr\u003e • Publisher: Independently Published\u003cbr\u003e • Publisher Imprint: Independently Published\u003cbr\u003e • BISAC: Computers \u0026amp; Technology\u003c\/p\u003e\u003cp\u003e\u003cb\u003eLearn PERL Programming\u003c\/b\u003e \u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cb\u003eThe book covers the following: \u003c\/b\u003e \u003cp\u003e\u003c\/p\u003e\u003cb\u003e1 Introduction to Perl\u003c\/b\u003e\u003cbr\u003eOverview of Perl programming language and its features\u003cbr\u003eHistory and evolution of Perl\u003cbr\u003eInstallation and setup of Perl environment \u003cp\u003e\u003c\/p\u003e\u003cbr\u003e\u003cb\u003e2 Perl Basics\u003c\/b\u003e\u003cbr\u003eSyntax and data types in Perl\u003cbr\u003eVariables, operators, and expressions in Perl\u003cbr\u003eInput and output operations in Perl \u003cp\u003e\u003c\/p\u003e\u003cb\u003e3 Control Structures in Perl\u003c\/b\u003e\u003cbr\u003eConditional statements (if, elsif, else) in Perl\u003cbr\u003eLoops (for, foreach, while, until) in Perl\u003cbr\u003eControl flow statements (next, last, redo) in Perl \u003cp\u003e\u003c\/p\u003e\u003cb\u003e4 Scalar and List Operations in Perl\u003c\/b\u003e\u003cbr\u003eManipulating scalar values (strings, numbers, and special variables) in Perl\u003cbr\u003eWorking with arrays and list data structures in Perl\u003cbr\u003eArray and list operations (slicing, appending, sorting) in Perl \u003cp\u003e\u003c\/p\u003e\u003cbr\u003e\u003cb\u003e5 Regular Expressions in Perl\u003c\/b\u003e\u003cbr\u003eUnderstanding regular expressions in Perl\u003cbr\u003ePattern matching and substitution operations in Perl\u003cbr\u003eQuantifiers, character classes, and metacharacters in Perl \u003cp\u003e\u003c\/p\u003e\u003cb\u003e6 Subroutines and Functions in Perl\u003c\/b\u003e\u003cbr\u003eWriting and using subroutines in Perl\u003cbr\u003ePassing arguments to subroutines in Perl\u003cbr\u003eReturn values and scoping of variables in Perl \u003cp\u003e\u003c\/p\u003e\u003cb\u003e7 File Handling and Input\/Output in Perl\u003c\/b\u003e\u003cbr\u003eOpening, reading, writing, and closing files in Perl\u003cbr\u003eFilehandles and file operations in Perl\u003cbr\u003eProcessing text files and file manipulation techniques in Perl \u003cp\u003e\u003c\/p\u003e\u003cbr\u003e\u003cb\u003e8 Hashes and Dictionaries in Perl\u003c\/b\u003e\u003cbr\u003eUnderstanding hashes and associative arrays in Perl\u003cbr\u003eWorking with key-value pairs in Perl\u003cbr\u003eHash manipulation and common hash operations in Perl \u003cp\u003e\u003c\/p\u003e\u003cb\u003e9 Regular Expression Functions and Modules in Perl\u003c\/b\u003e\u003cbr\u003eExploring Perl's built-in regular expression functions in Perl\u003cbr\u003eWorking with regular expression modules (e.g., Regexp:: Common) in Perl\u003cbr\u003eAdvanced regular expression techniques and optimizations in Perl \u003cp\u003e\u003c\/p\u003e\u003cb\u003e10 Object-Oriented Programming in Perl\u003c\/b\u003e\u003cbr\u003eIntroduction to object-oriented programming (OOP) concepts in Perl\u003cbr\u003eCreating classes and objects in Perl\u003cbr\u003eInheritance, polymorphism, and encapsulation in Perl OOP \u003cp\u003e\u003c\/p\u003e\u003cb\u003e11 Error Handling and Exception Handling in Perl\u003c\/b\u003e\u003cbr\u003eHandling errors and exceptions in Perl\u003cbr\u003eUsing die, warn, and eval statements in Perl\u003cbr\u003eError reporting and handling best practices in Perl \u003cp\u003e\u003c\/p\u003e\u003cb\u003e12 Perl Modules and CPAN \u003c\/b\u003e\u003cbr\u003eIntroduction to Perl modules and the Comprehensive Perl Archive Network (CPAN)\u003cbr\u003eInstalling and using modules from CPAN\u003cbr\u003eCreating and distributing Perl modules \u003cp\u003e\u003c\/p\u003e\u003cb\u003e13 Database Connectivity in Perl\u003c\/b\u003e\u003cbr\u003eInteracting with databases using Perl\u003cbr\u003eConnecting to databases (e.g., MySQL, SQLite) using DBI in Perl\u003cbr\u003eQuerying and manipulating data with Perl and SQL\u003cbr\u003e\u003cb\u003e14 Practical Perl Applications and Projects\u003c\/b\u003e\u003cbr\u003eDeveloping practical Perl applications\u003cbr\u003eCase studies and examples of real-world Perl projects\u003cbr\u003eBest practices and tips for Perl programming \u003cp\u003e\u003c\/p\u003e\u003cb\u003e15 Perl and Web Development\u003c\/b\u003e\u003cbr\u003eOverview of Perl's role in web development\u003cbr\u003eCGI programming with Perl\u003cbr\u003ePerl frameworks and web application development \u003cp\u003e\u003c\/p\u003e\u003cb\u003e16 Perl and System Administration\u003c\/b\u003e\u003cbr\u003eUtilizing Perl for system administration tasks\u003cbr\u003eAutomation and scripting with Perl in a Unix\/Linux environment\u003cbr\u003eInteracting with system resources and APIs in Perl \u003cp\u003e\u003c\/p\u003e\u003cb\u003e17 Perl Best Practices and Advanced Topics\u003c\/b\u003e\u003cbr\u003eAdvanced Perl concepts (references, closures, etc.)\u003cbr\u003eBest practices for writing clean and maintainable Perl code\u003cbr\u003ePerformance optimization and troubleshooting techniques in Perl","brand":"Independently Published","offers":[{"title":"Paperback","offer_id":45536529416343,"sku":"9798396369535","price":1724.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0666\/3471\/1191\/files\/9798396369535.webp?v=1768590764","url":"https:\/\/atlanticbooks.com\/products\/learn-perl-programming-9798396369535","provider":"Atlantic Books","version":"1.0","type":"link"}