|
|
Home - FAQ - Corporate Plans |
Perl: Introduction for BeginnersLPE-IN5 Course duration (days): 5 |
|
|
Talk to a Training Advisor
Tel. 0800 652 0202
Availability (sort by: location | date)
Request availability by clicking a date. Central London
City
England
Berkshire
Surrey
Prices exc. VAT. Courses are vendor approved.
Prices vary depending on city and county.
Need help? Contact us now.
|
|
About this classPerl is an interpreted programming language, optimised for scanning text files, extracting information from files and generating reports based on the obtained information. It is capable of scanning large amounts of data in a very quick manner. It is also capable of dealing with binary data. Perl is used by system administrators, programmers and network designers for data manipulation, WWW programming for parsing and generating HTML, controlling mail, CGI programming, etc. Perl is usually associated with Unix, its source code is available for free, and implemented on most operating systems (including all versions of Microsoft Windows and .Net, Mac, VMS as well as mainframe MVS and OS400). The course is run on a Linux platform, but is applicable to other operating systems. Who will the lesson benefit?Experienced system administrators seeking to write fast, powerful and efficient report generating programs to manipulate data files and logs. Programmers and analysts intending to implement Perl programs, e. g. HTML generation, application control, and report generation. What delegates will learn
What prerequisites are requiredDevelopers must have a working knowledge of a programming language, perhaps gained from attending a programming course, or equivalent knowledge. Prior knowledge of Unix is an advantage, but not an absolute necessity. Typically, delegate skills will include good experience in a structured high-level programming language, preferably C, C++ or Java, a working knowledge of the Unix operating system and experience in shell programming. A strong understanding of computer systems and data administration is beneficial, as Perl provides a common solution to a variety of platforms. Those who intend to use Perl for writing administrative tools may choose to follow the Mastering UNIX Shell Scripts and UNIX Advanced Data Tools and Techniques course path to gain sufficient pre-requisite experience. Contents of this classLanguage Basics
Perl Variables
Operators and Expressions
Functions
Flow control
Input and Output
Running processes
Subroutines and Modules
Report generating
Regular Expressions
Advanced Array Functions
References
Introduction to Object-Oriented Programming
The following additional topics are documented in appendices, but not formally covered :
|