Skip to content

Perl Deep Dive Training - Live Virtual Classroom


Zeolearn

Summary

Price
£1,699 inc VAT
Or £141.58/mo. for 12 months...
Study method
Online + live classes
Duration
32 hours · Part-time or full-time
Qualification
No formal qualification
Additional info
  • Tutor is available to students

Overview

It’s time to master the advanced features of Perl and Zeolearn’s Perl training will help you explore its object oriented features, write your own Perl modules and extend Perl with C/C++ . With a workshop that focuses more on lab sessions than on theory, you will get access to loads of code library that you can reference and understand how Perl interacts with databases and its design and implementation. Get the resources needed to start programming and applying Perl solutions to real world problems.

Where is Perl used?

Perl has several uses from simple to the complicated:

  • In its simplest form, Perl can be used to extract data from a text file and print out a report
  • It is also used for system administration, network prototyping, security, data mining and statistical analysis

Description

Here’s what you will learn!

  • Develop Perl applications using its object oriented features and learn to use its classes and objects
  • Use the advanced modules of Perl and also learn how to debug your applications
  • Integrate Perl scripts with databases using the DBI module
  • Extend Perl with C/C++ and get speed, type safety and other features in your programs

Module 1: Debugging

  • Warnings
  • Diagnostic Messages
  • Carping, Confessing, and Croaking
  • Strict Checks
  • Compiler Pragmas
  • Debugging Flags
  • Your Perl Configuration
  • The Devel::Peek Module
  • The Data::Dumper Module

Module 2: Expert List Manipulation

Module 3: Blocks and Code References

Module 4: Packages

Module 5: Objects and Classes

Module 6: Tied Variables

Module 7: Installing and Using Perl Modules

Module 8: Introduction to DBI/DBD

Module 9: DBI/DBD SQL Programming

Module 10: Introduction to Perl/Tk

Module 11: Perl/Tk Programming

Module 12: Extending Perl with C/C++

Module 13: Embedding the Perl Interpreter

Module 14: Module Development and Distribution

Module 15: Design and Implementation

Who is this course for?

Perl programmers who want to learn the more advanced features of Perl will find this course useful.

Requirements

Participants are expected to know how to write Perl scripts using basic data types and its library or should have alternately undergone Zeolearn’s course on Perl.

System Requirements

  • Operating system such as Mac OS X, Windows or Linux
  • The latest version of Perl installed
  • A text editor for editing the Perl scripts (please contact us to discuss the best editor for your environment)
  • Internet Connection

Questions and answers

Currently there are no Q&As for this course. Be the first to ask a question.

Reviews

Currently there are no reviews for this course. Be the first to leave a review.

FAQs

Study method describes the format in which the course will be delivered. At Reed Courses, courses are delivered in a number of ways, including online courses, where the course content can be accessed online remotely, and classroom courses, where courses are delivered in person at a classroom venue.

CPD stands for Continuing Professional Development. If you work in certain professions or for certain companies, your employer may require you to complete a number of CPD hours or points, per year. You can find a range of CPD courses on Reed Courses, many of which can be completed online.

A regulated qualification is delivered by a learning institution which is regulated by a government body. In England, the government body which regulates courses is Ofqual. Ofqual regulated qualifications sit on the Regulated Qualifications Framework (RQF), which can help students understand how different qualifications in different fields compare to each other. The framework also helps students to understand what qualifications they need to progress towards a higher learning goal, such as a university degree or equivalent higher education award.

An endorsed course is a skills based course which has been checked over and approved by an independent awarding body. Endorsed courses are not regulated so do not result in a qualification - however, the student can usually purchase a certificate showing the awarding body's logo if they wish. Certain awarding bodies - such as Quality Licence Scheme and TQUK - have developed endorsement schemes as a way to help students select the best skills based courses for them.