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).
Objective
- 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.
Topics Include
Unit 1: Packages and Modules
- 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
- 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
- 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
- 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.
Duration
8
Minimum Requirements
The CDROM version of this course requires:
- At least a 486DX 33Mhz CPU.
- Microsoft Windows 3.1 or higher and a Microsoft compatible mouse.
- At least 8MB RAM.
- At least VGA graphics capability with a minimum 512K video RAM (1MB video RAM recommended).
- At least a double speed CDROM drive.
- An MPC compliant sound card with attached speakers or headphones is recommended (Currently only the CDROM version supports audio).
The network version of this course requires:
- At least a 486DX 33Mhz CPU.
- Microsoft Windows 3.1 or higher and a Microsoft compatible mouse.
- At least 8MB RAM and 22MB available hard disk space or file server space.
- At least VGA graphics capability with a minimum 512K video RAM (1MB video RAM recommended).
Media
Serebra Learning Corporation 119 - 7565 132nd Street Surrey BC V3W 1K5 Canada