CIW: Perl Specialist (1D0-437)
(1D0-437)/ISBN:978-1-61691-850-7
Here's what you will get
The CIW Perl Specialist exam covers the use and operation of the Perl interpreter, including but not limited to basic scripting, print function, variables; directs program flow using statements, loops, and Boolean expressions. It also includes the use of regular expressions to search and manipulate strings, arrays to store and manipulate program data, process command line and external data using environment variables and arguments, and many more.
Lessons
12+ Lessons | 36+ Flashcards | 36+ Glossary of terms
TestPrep
50+ Pre Assessment Questions | 2+ Full Length Tests | 89+ Post Assessment Questions | 100+ Practice Test Questions
Here's what you will learn
Download Course OutlineLessons 1: Introduction to Perl
- Practical Extracting and Reporting Language (Perl)
- Getting Started with Perl
- Scalar Variables
- Numerical Variables
- String Variables
- Retrieving Data from STDIN
- Lesson Summary
- Optional Lab
Lessons 2: 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
- Lesson Summary
- Optional Lab
Lessons 3: Regular Expressions in Perl
- Introduction to Regular Expressions
- Character Classes
- Pattern Matching and Substitution
- Lesson Summary
- Optional Lab
Lessons 4: Arrays in Perl
- Introduction to Perl Arrays
- Accessing Array Elements
- The sort Function
- The foreach Statement
- The push and pop Functions
- The shift and unshift Functions
- The split and join Functions
- Lesson Summary
- Optional Lab
Lessons 5: Hashes in Perl
- Introduction to Perl Hashes
- Adding and Deleting Hash Elements
- The keys Function
- The values Function
- The each Function
- The reverse Function
- Lesson Summary
- Optional Lab
Lessons 6: Subroutines in Perl
- Introduction to Perl Subroutines
- Variable Scope
- References
- Lesson Summary
- Optional Lab
Lessons 7: 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
- Lesson Summary
- Optional Lab
Lessons 8: Environment Variables and Command Line Arguments
- Environment Variables
- Command Line Arguments
- Lesson Summary
- Optional Lab
Lessons 9: Packages and Modules in Perl
- Using Packages in Perl
- BEGIN and END Blocks
- Using Modules in Perl
- The use and require Statements
- Lesson Summary
- Optional Lab
Lessons 10: Object-Oriented Perl
- Introduction to Object-Oriented Perl
- Creating Objects in Perl
- Inheritance
- Lesson Summary
- Optional Lab
Lessons 11: Database Connectivity and Perl
- Introduction to Database Connectivity
- Database Programming with Perl
- Interacting with Databases
- Connecting to Databases
- Structured Query Language
- Quoting Operators
- Lesson Summary
- Optional Lab
Lessons 12: Debugging Perl Programs
- Introduction to Debugging Perl Scripts
- Using the print Command
- Using the -w Switch
- Using the strict Module
- The Perl Debugger
- Writing Bug-Free Perl Code
- Lesson Summary
- Optional Lab
Exam FAQs
Here are the pre-requisites for this certification exam:
- CIW JavaScript Specialist or equivalent knowledge
- CIW Web Foundations Associate or equivalent knowledge
- Familiarity with using the Internet, developing Web pages and configuring networks
USD 150
The exam consists of linear, multiple choice, fill in the blank, fact-based, and situational questions.
The exam contains 50 questions.
75 minutes
75%
Here is the retake policy:
- A 24-hour waiting period is required between the first and second attempt exam.
- If a candidate passes a CIW exam, they will not be allowed to retake that CIW exam.
- 30 calendar days waiting period from the date of the previous sitting before any third or subsequent sitting exam.
CIW certifications do not expire.