title
Please take a moment to fill out this form. We will get back to you as soon as possible.
All fields marked with an asterisk (*) are mandatory.
Intermediate Perl
Course Description
Overview
This three-day, comprehensive course is designed for students who already have a basic familiarity with the Perl programming language. It helps students to progress from basic level Perl programming to more advanced Perl programming features. This course covers such topics as built-in variables, debugging tools, the basics of Perl/TK, and geometry managers.Objectives
Audience
Prerequisites
-
Programming experience in a structured language, such as C, C++, Java, or COBOL, is required as well as a basic familiarity with the Perl language.
Topics
- Review: Basic Regular Expressions
- Modifiers
- Getting the Nth occurrence of a match
- Greedy vs non-greedy matches
- Regular Expression variables
- Special characters in regular expressions
- Assertions
- Reading from filehandles using split
- Multiple line matching
- Commenting Regular Expressions
- Alternative Delimiters
- Additional Resources
- Lab Exercises
- Review: The format statement
- Advanced format statement features
- printf and sprintf
- Using select
- The <> operator
- Additional resources
- Lab exercises
- Perl´s built-in variables
- Variables reference chart
- Use English
- ID variables
- Status variables
- Separator variables
- The signal handle variable
- Version of Perl
- Program start time
- Additional Resources
- Lab exercises
- Review: Basic File Handling
- Displaying the file position
- Moving the file position
- Opening files for reading and writing
- Making files within your script
- Locking files
- Flushing output buffers
- Additional Resources
- Lab exercises
- Perl pragmas
- Pragma chart
- Review: use strict
- Predeclaring subroutines
- Predeclaring global variables
- Additional Resources
- Lab exercises
- Built-in modules
- Module table
- Cwd
- Env
- File
- Math
- Sys
- Text
- Fatal
- Additional Resources
- Lab exercises
- Review: the w-switch
- Review: The perl debugger
- Debugger commands
- Diagnostics
- Carp
- Data:dumper
- Additional Resources
- Lab exercises
- Working with windows
- Types of widgets
- Geometry managers
- Creating widgets
- The OO nature of the Tk module
- Additional Resources
- Lab Exercises
- Frames
- Labels
- Buttons
- Checkbuttons
- Radiobuttons
- Listboxes
- Scrollbars
- Scales
- Entries
- Creating menus
- Lab exercises
- pack options
- The after and before option
- The anchor and side option
- The fill option
- Padding with pack
- Managing widgets with pack
- Binding
- The focus command
- Additional Resources
- Lab exercises
- Perl databases
- Using DBM
- Overview of DBI
- Overview of Perl style
- The man page´s style guide
- Tom Christiansen´s style guide
- The perl beautifier
Related Courses
-
Beginning Perl
WDWP-130- Duration: 3 Days
- Delivery Format: Classroom Training, Online Training
- Price: 1,755.00 USD
-
Advanced Perl Programming
WDWP-160- Duration: 4 Days
- Delivery Format: Classroom Training, Online Training
- Price: 2,340.00 USD
Self-Paced Training Info
Learn at your own pace with anytime, anywhere training
- Same in-demand topics as instructor-led public and private classes.
- Standalone learning or supplemental reinforcement.
- e-Learning content varies by course and technology.
- View the Self-Paced version of this outline and what is included in the SPVC course.
- Learn more about e-Learning
Course Added To Shopping Cart
bla
bla
bla
bla
bla
bla
Self-Paced Training Terms & Conditions
Exam Terms & Conditions
Sorry, there are no classes that meet your criteria.
Please contact us to schedule a class.

STOP! Before You Leave
Save 0% on this course!
Take advantage of our online-only offer & save 0% on any course !
Promo Code skip0 will be applied to your registration
Purchase Information
title
Please take a moment to fill out this form. We will get back to you as soon as possible.
All fields marked with an asterisk (*) are mandatory.