Home  Courses  Custom dept.  Sales desk  Samples  Services  Help   

Phone 01636 893673
International
+44 1636 893673

Fax (0870) 051 7558
International
+44 870 051 7558

enquiries@firstalt.co.uk

Training Centres:
Harwell, Oxon.
Newark, Notts

Administration office:
High Park Farm
Swinderby Road
Collingham
Nr. Newark
Notts NG23 7NZ.

PB

An introduction to Perl Programming

This day introduces non-programmers (or those with little programming experience) to the Perl language and is intended as a lead-in to our Perl Programming Course.

By the end of the day, trainees will have learned the basic building blocks of a programming language and will be able to use Perl to perform certain simple tasks.

Experienced C / C++ programmers will find that they already know much of what this day covers and may wish to start directly with the Perl Programming Course.

Select here for related courses
Select here for a list of all courses

OBJECTIVES OF THE COURSE
To give a head-start to Perl Programming for those who have little or no previous programming experience.

COURSE CODE PB TUTOR Mick Hosegood email
DURATION 1 day VENUE Harwell Training Centre **
PRICE £350 plus VAT * BOOKING CONTACT Mick Hosegood email
EXPERIENCE LEVEL Intermediate TECHNICAL CONTACT Mick Hosegood email
*see note at bottom for special savings! for pricing for a course run especially for your organisation, please use our worksheet **Also available on your site for groups of four to ten.

COURSE DATES:

Sep 2006
Oct
Nov
Dec
Jan 2007
Feb
Mar
Apr May June
July
Scheduled on-demand - please call
-
-
-
-
-
-
-
-
- -


INTENSITY: About 50% of the course is practicals, and 50% lectures

RESOURCE: Each student will have exclusive use of a workstation for the duration of the course. Each student will be provided with a full set of training notes relating to the course. A wide variety of editors and windowing systems will be available so that students can select the most comfortable environment to use.

PREREQUISITES: Computer literacy. Knowledge of Unix, Linux or Windows is useful.

FOLLOW UPS: We anticipate that all trainees on this course will wish to attend our Perl Programming course.

PRACTICALS / TAKEAWAYS:

Each student leaves the course with their own set of training notes for the material covered; around 120 pages per day of training.
Every student who attends this course will be issued with a signed certificate of course completion.
The examples from this course are available (via the internet) to students who have attended.

SOFTWARE VERSIONS: Covers Perl running on any platform -- Microsoft Windows, Linux , Unix or Mac. This course is equally applicable to any release of Perl 5.

 

TOPICS COVERED ON THE COURSE:

Perl Basics Introduction
What is Perl? Why use Perl rather than any other language?

First Perl Program
Creating the program. Executable statements. Printing. Comments. Running the program.

Handling errors.

Variables and operations
Reading user input. What is a variable? Assignments. Calculations. Precedence. New line characters.

Conditional code
Testing and checking data. Comparing numbers. Making use of the comparison. Nested ifs. Exiting a program early. Combining conditions. Comparing strings.

Introduction of Regular Expressions.

Repeating blocks of code
The While Loop. The for loop. Techniques for using the while loop.

File Handling
File handles. Opening files. Reading from a file. Writing to a file. Closing a file.

Formatting Text
The printf function. Floating point formats. Integer and text string formats. Constant text. Mixing print and printf.

 

SPECIAL SAVINGS FOR MULTIPLE AND PACKAGE BOOKINGS
If you book more than one place on our courses on the same order, you are entitled to a 10% discount.

 
Fiercely inde dent
 

 

© 2006 First Alternative. All rights reserved.