Northern Ireland based Beckinridge specialises in Technology, IT, Sales and Management training for the ICT, Corporate, SME and Government Sectors.

In-Company Training In-Company Training
  Why Choose Us?
Our Clients
Our Services
Quality and Expertise
Value for Money
Course Tailoring
Support & Assessment
  Case Studies
Induction Programmes
Reskilling Programmes
Management Development
Sales Development
  Funded Programmes
Current Programmes
Past Programmes
Join Mailing List

 Fundamentals for Perl Programming 

  Course Code - IB-102   Duration - 1 Day

This hands-on course gives those with limited programming experience, an introduction to basic programming constructs used in the Perl language.

The course provides prerequisite knowledge for the course 'Perl Programming & Applications' ('IB-103') for those without experience  in a C-like language.

The course covers program structuring and fundamental programming constructs: input and output, variables, conditional processing, loops and subroutines. In particular, it explains how these constructs are implemented in Perl.

 

 Who Should Attend?

 
 

Anyone who wants to attend the course 'Perl Programming & Applications' ('IB-103') and who does not have experience in any language that uses C-like syntax such as C, C++, Java or JavaScript.

Programmers who have experience in languages such as Visual Basic, Pascal or Delphi are well-advised to attend this course prior to attendance on 'Perl Programming & Applications' ('IB-103').

 

 Prerequisites

 
 

Previous programming experience in any structured language is required.

 

 Course Content

 
 

Introduction
- Perl as a practical language
- Perl applications and capabilities
- Perl flavours

Program structure
- Comments
- Basic syntactical elements
- Compound statements
- Function format
- Basic output function.print

Data types
- Integers, floats, strings
- Standard input, output and error
- Keyboard input
- Scalar variables/assignment
- Variable scooping

Expressions & operators
- Creating expressions using operators
- Operator-like conversion functions
- Associativity and precedence
- Automatic data conversion
- Simple string functions

Control structures 1
- Relational expressions
- Conditional processing
- if and if.else
- unless
- elsif
- Compound tests

Control structures 2
- Looping: while and until
- Simple subroutines
- do while and do until
- for loops

© Beckinridge Ltd.

Site by redrhino

Beckinridge specialises in Technology, IT, Sales and Management training for the ICT, Corporate, SME and Government Sectors in Northern Ireland.
Capability, Improvement, Through Training & Development