PL109: Perl Programming (Unix/Linux)

Training: Programming Languages - Linux/Unix

The free and platform-independent programming language Perl is powerful, fast, flexible and and quick to program. The workshop PL109 Perl Programming (Unix/Linux) introduces you to the fundamentals and programming with Perl.

Unfortunately there are currently no available appointments.
Would you like to request an appointment? Then click on 'No matching appointment?'

Request prefered appointment period:

* All fields marked with an asterisk are mandatory fields.

Agenda:

  • Fundamentals of the Perl programming language

  • Perl contexts: string, numeric, boolean; scalar and list context

  • Data types, dimensions and storage structures in Perl

  • Addressing multidimensional arrays and hashes

  • Functions for scalar variables, arrays and hashes

  • Boolean, numeric and string operators

  • Conditions, short circuit and ternary operator

  • Loops and loop control

  • String and arithmetic functions

  • Pattern matching

  • Translate and substitute

  • Conversion of data types

  • Subroutines, parameter arrays, return values

  • Namespaces, variable scope

  • Interaction with the system: files and system calls, environment

  • Reloading modules using require and use

  • Debugging fundamentals

  • Outlook: CPAN

Objectives:

In the course PL109 Perl Programming (Unix/Linux) you will learn how to use the the programming language PERL effectively wherever the classic, open source-specific programming tools are less suitable.
Perl is a free and easy-to-interpret programming language that supports a variety of paradigms and is completely platform-independent. Perl was developed in the 1980s primarily as a mix of C, awk, and Unix commands.
The advantages of Perl include efficient management, even with complex data structures thanks to its the powerful variable structure, very high speed in data processing, powerful pattern matching and OS-independence of the code.

After completing the seminar PL109 Perl Programming (Unix/Linux) you will understand the following line:
# perl '-le(1x$)=~m|^(11+)\1+$|||print while++$<111'

Target audience:

The training PL109 Perl Programming (Unix/Linux) is targeted at:

  • System Administrators
  • Database Administrators
  • Application Administrators
  • Network Administrators

Prerequisites:

To be able to follow the learning pace and content of the workshop PL109 Perl Programming (Unix/Linux) effectively, you need knowledge at administration level of Unix/Linux systems.
Since almost the complete documentation is written in English, you should have basic English language skills as a Perl programmer.
check-icon

Guaranteed implementation:

from 2 Attendees

Booking information

Price:

2.490,00 € plus VAT.

(including lunch & drinks)

Authorized training partner

NetApp Partner Authorized Learning
Commvault Training Partner
CQI | IRCA Approved Training Partner
Veeam Authorized Education Center
Acronis Authorized Training Center
AWS Partner Select Tier Training
ISACA Accredited Partner
iSAQB
CompTIA Authorized Partner
EC-Council Accredited Training Center

Memberships

Allianz für Cyber-Sicherheit
TeleTrust Pioneers in IT security
Bundesverband der IT-Sachverständigen und Gutachter e.V.
Bundesverband mittelständische Wirtschaft (BVMW)
Allianz für Sicherheit in der Wirtschaft
NIK - Netzwerk der Digitalwirtschaft
BVSW
Bayern Innovativ
KH-iT
CAST
IHK Nürnberg für Mittelfranken
eato e.V.
Sicherheitsnetzwerk München e.V.