Course Locations

Baltimore, MD
Calgary, AB
Charlotte, NC
Chicago, IL
Columbus, OH
Danville, PA
Denver, CO
Detroit, MI
Framingham, MA
Harrisburg, PA
Kansas City, MO
Lanham, MD
Live Virtual Classroom
Los Angeles, CA
Minneapolis, MN
Ottawa, ON
Pittsburgh, PA
Portsmouth, NH
Richmond, VA
San Diego, CA
Seattle, WA
St Petersburg, FL
Tallahassee, FL
Toronto, ON
Virtual Classroom

All Locations »

Popular Courses

Project Management, IT Service Management, .NET, SAS, Rexx, ASP, JavaScript, HTML, XML, ColdFusion, Visual Basic, COBOL, Assembler, Java, J2EE, Java Wireless, WebSphere, WebLogic, UNIX, LINUX, AIX, Solaris, z/OS, OS/390, CICS, IMS, VSAM, Easytrieve, AS/400, Oracle, BusinessObjects, SQL, DB2, Crystal Reports

                          

About Us Software Consulting Training Home line

Introduction to Perl

Email this Page    Print-Friendly Version

Summary:
This course leads the student from the basics of writing and running Perl scripts to more advanced features such as file operations, report writing, the use of regular expressions, working with binary data files and using the extensive functionality of the standard Perl library.This is a hands-on programming class. All concepts are reinforced by informal practice during the lecture followed by graduated lab exercises which provide practice in the topics just discussed.

Duration:
5 Days/Lecture & Lab

Audience:
This course is appropriate for advanced users, system administrators and web site administrators who want to use Perl to support their server installations, as well as anyone else who wants to automate or simplify common tasks with the use of Perl scripts.

Topics:

  • An Overview of Perl
  • Creating and Running Perl programs
  • Basic Data and I/O
  • Logic and Loops
  • Lists and Arrays
  • Reading and Writing Text Files
  • List Functions
  • Formatting Output
  • Hashes
  • References
  • Text and Regular Expressions
  • Raw File and Data Access
  • Subroutines and Variable Scope
  • Working with the Operating System
  • Shortcuts and Defaults
  • Data Wrangling
  • Using the Perl Library
  • Some Useful Tools

Prerequisites:
Students should already have a working, user-level knowledge of an operating system such as UNIX or Windows XP. While not mandatory, basic skills with at least one other programming language are desirable.




Last Update: February 8, 2012