Training | Contact
Skip to page content Skip to section menu Skip to site-wide navigation About Us | Training | Consultancy | Software | Publications | Open Source | Support | Open Standards | FAQ | Jobs

Perl Programming — a 4-day course

Synopsis

This course covers general Perl programming together with system and database interaction. This basic four-day course provides a grounding in using the Perl programming language as a successful Perl programmer and/or system administrator.

An expanded 5-day version of this course, Perl Programming with Web Development, is also available. The Perl Programming with Web Development course covers everything in this 4-day course, but additionally covers CGI and Perl for web development.

Suitable for

Delegates have usually encountered some Perl before, but may not always have found it easy to learn or use. The course is for developers who want to learn the Perl way of doing things. It emphasizes taking advantage of Perl's native productivity tools and techniques, rather than trying to ‘make do’ with other language's idioms.

The course covers the fundamentals of Perl from the beginning, as we have found that a good understanding of how and why Perl does things in particular ways helps everyone to learn more effectively; even those who have been programming in Perl for a couple of years.

If you are new to programming or web development and are contemplating the use of Perl we suggest that you read our notes on introductory courses first.

Prerequisites

Delivery

This is a hands-on practical workshop based around the coding of real-world solutions to real-world problems.

This Perl training course is available as an in-house Perl course for company groups. For in-house programmers the course can be extended with our full range of Perl modules, or the basic content can be taught over five days to enable more practical exercises and mentoring.

An expanded version of this course, Perl Programming with Web Development, is scheduled for public presentaion in London and Bradford.

Please contact us at training@gbdirect.co.uk to arrange delivery of any of our Perl courses for your company.

Publicly scheduled dates, locations, and prices

A schedule of dates for this subject is not currently available. Please call 0333 210 0140 or use our contact form to enquire about places and availability.


Contents

Preparing to Learn Perl

Perl: the Absolute Minimum

Arrays and Hashes

Perl: Input and Functions

Text Manipulation with Regular Expressions

Perl: Operators and Loops

Perl: Beyond the Basics

Complex Data Structures & References

Finding Out More for Yourself

Using Perl Modules from CPAN

Debugging Perl

Command-Line Perl

A Whistle-Stop Tour of the World of Perl

Perl Style

Handling Databases with Perl

Advanced File Processing

System Interaction

Perl Security Issues

References