Home :: Software :: Business & Office :: Training & Tutorials  

Business Accounting
Communication
Database
Document Management
e-Commerce
Networking
Office Suites
Personal Finance
Presentation
Project Management
Reports & Forms
Schedule & Contact Management
Spreadsheet
Tax Preparation
Training & Tutorials

Word Processing
CIW Web Languages: Perl Fundamentals Curriculum CBT Training CDs

CIW Web Languages: Perl Fundamentals Curriculum CBT Training CDs

List Price:
Your Price:
Product Info Reviews

<< 1 >>

Rating: 5 stars
Summary: CIW Web Languages: Perl Fundamentals Curriculum CBT Training CDs
Review: Course Overview
This curriculum presents instruction on the foundations of the Perl language. Learners will become familiar with an introduction to Perl, flow control, arrays, and associative arrays. Additional topics covered include external data Perl script, and best practices for Perl.

# This curriculum consists of three courses: Course 87041 CIW Perl Fundamentals Part 1: Basic Syntax
# Course 87042 CIW Perl Fundamentals Part 2: Manipulating Scripts
# Course 87043 CIW Perl Fundamentals Part 3: Best Practices

Learn To
See individual course descriptions for specific course objectives and scope.


Audience
The audience for this curriculum includes application developers, software engineers, and other network designers. Candidates for this exam create interactive Web pages using client- and server-side Web applications; access relational database systems from Web applications; implement applications using component technology; and create parameters for environment variables. As a prerequisite, learners must have the CIW Foundations series certification (exam 1D0-410) or equivalent experience for those students not seeking Master CIW Enterprise Developer certification. This course will help learners prepare for exam number 1D0-437. This curriculum can also be taken by individuals who want to improve their job skills.

Deployment Options
e-Learning

Accreditation
NASBA credits: 4 CPE Credits Per Course
CEU credits: 2.10 CEUs

Language Options
US English

Total Learning Time
18 to 24 hours

CIW Perl Fundamentals Part 1: Basic Syntax Training CD
Course Overview
This is the first course in a three part series that presents students with both theoretical and practical instruction on the foundations of the Perl language. Students will also become familiar with an Introduction to Perl, Flow Control, Arrays, and Associative Arrays.

Learn To
# Identify characteristics of the Perl programming language.
# Identify characteristics of the Perl interpreter.
# Identify how to output data by using the print function.
# Identify the result of a numeric Boolean expression.
# Identify the result of a string Boolean expression.
# Identify how to match logical operators with their functions.
# Identify characteristics of an array.
# Identify how to initialize an array.
# Identify how to access array elements.
# Identify the syntax used to create a hash.
# Identify how to access a hash element.
# Identify how to delete a hash element.


Audience
The audience for this course includes application developers, software engineers, and other network designers. Candidates for this exam create interactive Web pages using client- and server-side Web applications; access relational database systems from Web applications; implement applications using component technology; and create parameters for environment variables. As a prerequisite, students must have the CIW Foundations series certification (exam 1D0-410) or equivalent experience for those students not seeking Master CIW Enterprise Developer certification. This course will help students prepare for exam number 1D0-437.

Deployment Options
e-Learning

Accreditation
NASBA credits: 4 CPE Credits
CEU credits: 0.70 CEUs

Language Options
US English

Total Learning Time
6 to 8 hours

Objectives
Unit 1: Introduction to Perl 1 - 2 hours
# Identify characteristics of the Perl programming language.
# Identify characteristics of the Perl interpreter.
# Output data by using the print function.
# Identify characteristics of numerical variables.
# Match arithmetic operators with their functions.
# Initialize a string variable.
# Retrieve data by using standard in (STDIN).


Unit 2: Flow Control 1 - 2 hours
# Identify the result of a numeric Boolean expression.
# Identify the result of a string Boolean expression.
# Match logical operators with their functions.
# Create an if statement.
# Create an else branch.
# Create an elsif branch.
# Create a while loop.
# Create a do while loop.
# Create a for loop.
# Match the Perl loop-control commands with their functions.
# Identify the syntax used for input/output (I/O) redirection.


Unit 3: Arrays 2 hours
# Identify characteristics of an array.
# Initialize an array.
# Access array elements.
# Sort an array by using the sort function.
# Query an array by using a foreach statement.
# Modify an array by using the push and pop functions.
# Identify the syntax used to modify an array by using the shift and unshift functions.
# Identify the code used to create a queue by using an array.


Unit 4: Hashes 2 hours
# Identify the syntax used to create a hash.
# Access a hash element.
# Delete a hash element.
# Identify the syntax used to query a hash.
# Identify the syntax to modify a hash by using the reverse function.


CIW Perl Fundamentals Part 2: Manipulating Scripts Training CD
Course Overview
This is the second course in a three part series that students will learn both theoretical and practical instruction on external data Perl scripts. This course will also cover regular expressions and pattern matching, subroutines, and file access and manipulation.

Learn To
# Identify the syntax of pattern binding operators.
# Match metacharacters with their functions.
# Identify the syntax of character classes.
# Identify characteristics of subroutines.
# Identify the syntax used to invoke a subroutine.
# Identify the syntax used to return values from a subroutine.
# Identify characteristics of filehandles.
# Identify characteristics of the open function.
# Output data to a file by using the print function.


Audience
The audience for this course includes application developers, software engineers, and other network designers. Candidates for this exam create interactive Web pages using client- and server-side Web applications; access relational database systems from Web applications; implement applications using component technology; and create parameters for environment variables. As a prerequisite, students must have the CIW Foundations series certification (exam 1D0-410) or equivalent experience for those students not seeking Master CIW Enterprise Developer certification. This course will help students prepare for exam number 1D0-437. In addition, students should have taken the first part of this series (87041).

Deployment Options
e-Learning

Accreditation
NASBA credits: 4 CPE Credits
CEU credits: 0.70 CEUs

Language Options
US English

Total Learning Time
6 to 8 hours

Objectives
Unit 1: Regular Expressions and Pattern Matching 2 - 3 hours
# Identify the syntax of pattern binding operators.
# Match metacharacters with their functions.
# Identify the syntax of character classes.
# Modify an array by using the split and join functions.
# Validate a data format by using regular expressions.
# Identify the syntax of the matching (m//) and the substitution (s///) operators.
# Capture data by using back references.
# Identify the code for creating a report by using pattern matching.
# Identify the code for obtaining file content information by using a hash.
# Identify the code used to solve Reverse Polish Notation (RPN) equations.


Unit 2: Subroutines 2 - 3 hours
# Identify characteristics of subroutines.
# Identify the syntax used to invoke a subroutine.
# Identify the syntax used to return values from a subroutine.
# Identify the syntax used to sort an array in numerical order by using a subroutine.
# Identify the syntax used to define the scope of a variable.
# Identify features of references in Perl.
# Reference non-scalar data types.
# Pass references to a subroutine.


Unit 3: Managing Files 2 hours
# Identify characteristics of filehandles.
# Identify characteristics of the open function.
# Output data to a file by using the print function.
# Identify the syntax used to read from files.
# Identify the syntax used to position a file pointer.
# Match file test operators with their functions.
# Match the 13 stat return values with their functions.
# Identify characteristics of environment variables.
# Access environment variables.
# Create a temporary environment variable.
# Identify the characteristics of the @ARGV array.


CIW Perl Fundamentals Part 3: Best Practices Training CD
Course Overview
This is the final course of a three part series that presents students with an overview of best practices for Perl. Students will learn about packages and modules, object orientation, database connectivity, and debugging Perl scripts.

Learn To
# Identify characteristics of a package.
# Identify characteristics of package symbol tables.
# Identify characteristics of BEGIN and END blocks.
# Identify characteristics of an object.
# Identify the syntax used to access object data.
# Identify the syntax used to access object methods.
# Identify characteristics of database connectivity.
# Identify characteristics of database modules.
# Identify the code used to interact with a database.
# Identify considerations for debugging a Perl script.
# Identify characteristics of the Perl debugger.
# Match Perl debugger commands with their functions.


Audience
The audience for this course includes application developers, software engineers, and other network designers. Candidates for this exam create interactive Web pages using client- and server-side Web applications; access relational database systems from Web applications; implement applications using component technology; and create parameters for environment variables. As a prerequisite, students must have the CIW Foundations series certification (exam 1D0-410) or equivalent experience for those students not seeking Master CIW Enterprise Developer certification. This course will help students prepare for exam number 1D0-437. In addition, students should have taken the first two parts of this series (87041 and 87042).

Deployment Options
e-Learning

Accreditation
NASBA credits: 4 CPE Credits
CEU credits: 0.70 CEUs

Language Options
US English

Total Learning Time
6 to 8 hours

Objectives
Unit 1: Packages and Modules 1 - 2 hours
# Identify characteristics of a package.
# Identify characteristics of package symbol tables.
# Identify characteristics of BEGIN and END blocks.
# Identify characteristics of a module.
# Identify characteristics of a use statement.
# Create a module.


Unit 2: Object Orientation 1 - 2 hours
# Identify characteristics of an object.
# Identify the syntax used to access object data.
# Identify the syntax used to access object methods.
# Identify characteristics of inheritance.
# Identify considerations for scaling an object.
# Identify characteristics of object aggregation.
# Identify characteristics of object association.


Unit 3: Databases 2 hours
# Identify the syntax used in Data Manipulation Language (DML).
# Identify the syntax used to quote an SQL statement.
# Identify the code used for querying a database.
# Identify characteristics of SQL wildcards.
# Identify the syntax used for adding records to a database.
# Identify the syntax used for searching a database by using wildcards.
# Identify characteristics of database connectivity.
# Identify characteristics of database modules.
# Identify the code used to interact with a database.
# Identify the syntax used to connect to a database.
# Identify the syntax used in Data Definition Language (DDL).
# Identify the syntax used in Data Query Language (DQL).


Unit 4: Debugging Perl Programs 2 hours
# Identify considerations for debugging a Perl script.
# Identify characteristics of the Perl debugger.
# Match Perl debugger commands with their functions.
# Debug code by using the Perl debugger.
# Identify guidelines for writing bug-free Perl code.
# Identify the coding methods used to minimize the occurrence of errors in Perl.
# Identify the programming conventions used in writing Perl code.


<< 1 >>

© 2004, ReviewFocus or its affiliates