Perl Language - Basic Course (PRL1)

Programming, Programming - other

This course introduces programmers to the fundamentals of the Perl language, with emphasis on practical CGI scripting, core syntax and common data structures. It covers installation, environment setup, platforms and documentation.

You will practice core programming topics: operators, functions, data structures and control flow. The course also covers input/output, text processing and regular expressions so you can build robust scripts and manipulate text reliably.

Location, current course term

Contact us

Custom Customized Training (date, location, content, duration)

The course:

Hide detail
  • Basic information
    1. Installation
    2. Development environment
    3. Platforms
    4. Documentation
    5. Basic syntax rules
  • Operators
    1. Operator precedence and associativity
    2. Expression evaluation
  • Basic functions
  • Basic data structures
    1. Scalar variables
    2. Arrays
    3. Hashes (associative arrays)
    4. Data manipulation functions
  • Advanced data structures
    1. Multidimensional arrays and hashes
    2. References to variables
    3. Arrays, anonymous arrays
  • Control structures
    1. Conditional statements
    2. Loops
    3. Variable scope
  • Input and output
    1. Input handling functions
    2. Output generation and formatting functions
  • Functions
    1. Function calls
    2. Function arguments
    3. Passing variables by value and by reference
    4. Return values
    5. Nested functions
    6. Recursion
  • Text processing
    1. Text manipulation functions
  • Regular expressions
    1. Regular expression syntax
    2. Searching and substitution in text variables using regular expressions
Assumed knowledge:
Basic knowledge of any programming language.
Recommended subsequent course:
Perl - Advanced Programming (PRL2)
Schedule:
3 days (9:00 AM - 5:00 PM )
Language:

Vybrané zákaznické reference

KBC Global Services Czech Branch, David L.
Perl Language - Basic Course ( PRL1)
"super, velmi užitečné a názorné, moc díky"
EmbedIT s.r.o., Peter V.
Perl Language - Basic Course ( PRL1)
"Dozvěděl jsem se všechno, co jsem potřeboval, pan školitel je velmi fundovaný a nebyl problém se domluvit. Jsem velmi spokojen."
Český Aeroholding, a.s., Ivan Š.
Perl Language - Basic Course ( PRL1)
"Výborný lektor."
Český Aeroholding, a.s., Ondřej K.
Perl Language - Basic Course ( PRL1)
"Kurz byl velmi dobře vedený."