CIW Perl Specialist (1D0-635)

Course

Online

£ 299 VAT inc.

Call the centre

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

Online

Start date

Different dates availableEnrolment now closed

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

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Fill in your details to get a reply

We will only publish your name and question

Reviews

This centre's achievements

2016

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

Support Advisor

Course programme

Course OutlineHow is the Course Structured?

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

Call the centre

CIW Perl Specialist (1D0-635)

£ 299 VAT inc.