CIW Perl Specialist

ciw

Course Details

The Perl Specialist course focuses on the fundamental concepts of the Perl programming language. In this course, you will learn the basic syntax and control structures needed to write Perl scripts. Topics such as data types, flow control, arrays and hashes, regular expressions, and subroutines will be discussed. You will learn how to interact with text files and how to access command line arguments and environment variables. You will also learn about packages and modules, and you will be introduced to database connectivity using Perl. Finally, you will receive an overview about debugging Perl scripts.

CMIT is an approved CIW training provider and provides CIW official training materials. Students are provided with the following resources:

  • Official Course manuals – covering the entire syllabus.
  • eLearning resources – access to movies, course review questions, exercises and flash cards.
  • Exam Study Guide – condensed study material on the specific skills objectives you need to master for the exams.
  • Exam Pre-Assessment and Practice Exams
Who should complete this course?
  • Professionals in all industries can benefit from the CIW Perl Specialist certification: Web Developers, Application Developers, Web development professionals, Software programmers, Client/server developers.
Entry Requirements / Prerequisites
  • No prior knowledge of the Perl programming language is necessary. However, students should be familiar with using the Internet, developing Web pages and configuring networks to a level consistent with that found in the CIW Web Foundations series
  • For technical requirements required to access CMIT eLearning click here>
  • For more details on the suitability of this course click here>
How CMIT eLearning Works…

Topics covered in this Course

Introduction to Perl

  • Practical Extracting and Reporting Language (Perl)
  • Getting Started with Perl
  • Scalar Variables
  • Numerical Variables
  • String Variables
  • Retrieving Data from STDIN

Flow Control in Perl

  • Boolean Expressions in Perl
  • The if Statement
  • The while Statement
  • The do {} while Statement
  • The for Statement
  • Loop-Control Commands
  • I/O Redirection

Regular Expressions in Perl

  • Introduction to Regular
  • Expressions
  • Character Classes
  • Pattern Matching and Substitution

Arrays in Perl

  • Accessing Array Elements
  • The sort Function
  • The foreach Statement
  • The push and pop Functions
  • The shift and unshift Functions
  • The split and join Functions

Hashes in Perl

  • Creating a Logical Data Model
  • Using a Database Definition Language
  • Validating the Logical Data Model
  • Defining Integrity Constraints
  • Creating an Enterprise Data Model

Subroutines in Perl

  • Introduction to Perl Subroutines
  • Variable Scope
  • References

File Input and Output

  • Introduction to File Input and Output
  • What Is a Filehandle?
  • The open Function
  • Outputting Data to a File
  • Opening Files for Reading
  • Determining Information About Files
  • The stat and lstat Functions

Object-Oriented Perl, Database Connectivity

  • Introduction to DatabaseConnectivity
  • Database Programming with Perl
  • Interacting with Databases
  • Connecting to Databases
  • Structured Query Language
  • Quoting Operators

Debugging Perl Programs

  • Using the Print Command
  • Using the –w Switch
  • Using the strict Module
  • The Perl Debugger
  • Writing Bug-Free Perl Code
Assessment
  • Once you successfully pass the programme, you will receive a Diploma in Perl Programming from CMIT.
  • You may optionally take exams to receive CIW Certification. This is a computer-based multiple-choice exam (CIW Exam 1D0-437) which may be sat when students have completed the course. Exam fees are not included in Course Fees.
  • The exam may be completed at an Assessment Centre near where you live. Students can locate testing centres here: Pearson Vue
Technical Requirements
  • This is an online course delivered over the internet. The following technical requirements apply RAM 4GB; Windows 7+, Minimum screen resolution 800×600, Chrome; Windows Media Player 9.0 or higher; Flash 25 or higher; broadband connection; Javascript and cookies enabled; Sound card with speakers or headphones.
Accreditation
  • Once you successfully pass the programme, you will receive a Diploma in Perl Programming from CMIT.
  • Following successful completion of the CIW exam, you will receive a certificate to confirm that you are a “CIW Perl Specialist”.
  • This programme does not lead to an award in the Irish National Framework of Qualifications (NFQ).
  • Click here for Accreditation Details
Student Reviews of this Course

Read Reviews (4)
(
5.00/5
) based on
4
reviews.

by Student May 2016 on Jul 5 2016 17:08

Great course, especially as Perl was not my strong suit. Good elearning system. Easy to use and good value.
 
 
 
 
 

by Student August 2014 on Feb 20 2015 09:13

CMIT offered me the opportunity to learn at my own pace and to study a course which helped me substantially in my current role.
 
 
 
 
 

by Student May 2012 on Aug 6 2014 09:24

Great course, challenging but interesting.
 
 
 
 
 

by Student January 2014 on Aug 6 2014 09:24

I really enjoyed this course. I will be applying my new skills to my own role!
 
 
 
 
 
Powered by LouderVoice UK Reviews