Over 10 mio. titler Fri fragt ved køb over 499,- Hurtig levering Forlænget returret til 31/01/25

Learn PERL Programming

Bog
  • Format
  • Bog, hæftet
  • Engelsk
  • 124 sider

Beskrivelse

Learn PERL Programming

The book covers the following:

1 Introduction to Perl

Overview of Perl programming language and its features

History and evolution of Perl

Installation and setup of Perl environment



2 Perl Basics

Syntax and data types in Perl

Variables, operators, and expressions in Perl

Input and output operations in Perl

3 Control Structures in Perl

Conditional statements (if, elsif, else) in Perl

Loops (for, foreach, while, until) in Perl

Control flow statements (next, last, redo) in Perl

4 Scalar and List Operations in Perl

Manipulating scalar values (strings, numbers, and special variables) in Perl

Working with arrays and list data structures in Perl

Array and list operations (slicing, appending, sorting) in Perl



5 Regular Expressions in Perl

Understanding regular expressions in Perl

Pattern matching and substitution operations in Perl

Quantifiers, character classes, and metacharacters in Perl

6 Subroutines and Functions in Perl

Writing and using subroutines in Perl

Passing arguments to subroutines in Perl

Return values and scoping of variables in Perl

7 File Handling and Input/Output in Perl

Opening, reading, writing, and closing files in Perl

Filehandles and file operations in Perl

Processing text files and file manipulation techniques in Perl



8 Hashes and Dictionaries in Perl

Understanding hashes and associative arrays in Perl

Working with key-value pairs in Perl

Hash manipulation and common hash operations in Perl

9 Regular Expression Functions and Modules in Perl

Exploring Perl's built-in regular expression functions in Perl

Working with regular expression modules (e.g., Regexp::Common) in Perl

Advanced regular expression techniques and optimizations in Perl

10 Object-Oriented Programming in Perl

Introduction to object-oriented programming (OOP) concepts in Perl

Creating classes and objects in Perl

Inheritance, polymorphism, and encapsulation in Perl OOP

11 Error Handling and Exception Handling in Perl

Handling errors and exceptions in Perl

Using die, warn, and eval statements in Perl

Error reporting and handling best practices in Perl

12 Perl Modules and CPAN

Introduction to Perl modules and the Comprehensive Perl Archive Network (CPAN)

Installing and using modules from CPAN

Creating and distributing Perl modules

13 Database Connectivity in Perl

Interacting with databases using Perl

Connecting to databases (e.g., MySQL, SQLite) using DBI in Perl

Querying and manipulating data with Perl and SQL

14 Practical Perl Applications and Projects

Developing practical Perl applications

Case studies and examples of real-world Perl projects

Best practices and tips for Perl programming

15 Perl and Web Development

Overview of Perl's role in web development

CGI programming with Perl

Perl frameworks and web application development

16 Perl and System Administration

Utilizing Perl for system administration tasks

Automation and scripting with Perl in a Unix/Linux environment

Interacting with system resources and APIs in Perl

17 Perl Best Practices and Advanced Topics

Advanced Perl concepts (references, closures, etc.)

Best practices for writing clean and maintainable Perl code

Performance optimization and troubleshooting techniques in Perl

Læs hele beskrivelsen
Detaljer
Størrelse og vægt
  • Vægt177 g
  • Dybde0,7 cm
  • coffee cup img
    10 cm
    book img
    15,2 cm
    22,9 cm

    Findes i disse kategorier...

    Machine Name: SAXO082