CIW Perl Specialist (1D0-635)
Course
Online
Description
-
Type
Course
-
Methodology
Online
-
Duration
Flexible
The CIW Perl Specialist course teaches developers how to fully use the features of the Perl programming language in Web application development. These specialized Web language skills can help you begin or grow a career in advanced Web development and technologies.
The Perl Specialist course focuses on the fundamental concepts of the Perl programming language. In this course, you will learn the basic syntax and control structures needed to write Perl scripts. Topics such as data types, flow control, arrays and hashes, regular expressions, and subroutines will be discussed. You will learn how to interact with text files and how to access command line arguments and environment variables. You will also learn about packages and modules, and you will be introduced to database connectivity using Perl. Finally, you will receive an overview about debugging Perl scripts.
The CIW Perl Specialist course prepares candidates to take the CIW Perl Specialist exam, which if passed earns the individual the CIW Perl Specialist certification. Candidates who also have the CIW JavaScript Specialist certification and the CIW Database Design Specialist certification earn the advanced CIW Web Development Professional certification in addition.
Important information
Price for Emagister users: We are offering a 20% discount this month for all enrolments that are paid in full and made online.
Facilities
Location
Start date
Start date
About this course
Key Topics
The CIW Perl Specialist Course is divided into following lessons:
Lesson 1: Introduction to Perl
Lesson 2: Flow Control in Perl
Lesson 3: Regular Expressions in Perl
Lesson 4: Arrays in Perl
Lesson 5: Hashes in Perl
Lesson 6: Subroutines in Perl
Lesson 7: File Input and Output
Lesson 8: Environment Variables and Command
Lesson 9: Packages and Modules in Perl
Lesson 10: Object-Oriented Perl
Lesson 11: Database Connectivity and Perl
Lesson 12: Debugging Perl Programs
Course Assessment, Practice Exam and Certification Exam
No prior knowledge of the Perl programming language is necessary. However, students should be familiar with using the Internet, developing Web pages and configuring networks to a level consistent with that found in the CIW Web Foundations series, and be able to demonstrate Web scripting knowledge equivalent to that found in the JavaScript Specialist course.
This CIW Perl Specialist Course will prepare you for following certification:
CIW Perl Specialist Certification
Exam Code: 1D0-437
Reviews
This centre's achievements
All courses are up to date
The average rating is higher than 3.7
More than 50 reviews in the last 12 months
This centre has featured on Emagister for 16 years
Subjects
- Database
- Database training
- Web
- IT Development
- Web Development
- Javascript
- Javascript training
- Application Development
- Database Design
- IT
- Perl
- Programming
Teachers and trainers (1)
Support Advisor
Support Advisor
Course programme
Lesson 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 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 3: Regular Expressions in Perl
- Introduction to Regular Expressions
- Character Classes
- Pattern Matching and Substitution
Lesson 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 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 6: Subroutines in Perl
- Introduction to Perl Subroutines
- Variable Scope
- References
Lesson 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 8: Environment Variables and Command Line Arguments
- Environment Variables
- Command Line Arguments
Lesson 9: Packages and Modules in Perl
- Using Packages in Perl
- BEGIN and END Blocks
- Using Modules in Perl
- The use and require Statements
Lesson 10: Object-Oriented Perl
- Introduction to Object-Oriented Perl
- Creating Objects in Perl
- Inheritance
Lesson 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 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
CIW Perl Specialist (1D0-635)