Perl - building wonders

Condensed Perl Programming

Summary
This course starts from the basics of Perl programming and explains how to build best practices. It will allow you to build Perl scripts to create setup files, facilitate system administration and communicate with databases. It will provide you with an extensive look in tools and methods to be able to grow your Perl experience.

Method
Classical education with exercises in a workshop atmosphere.
Participants
Application Developers and System Administrators with a good understanding how Programming Languages work and with some basic Linux/UNIX knowledge.
Prerequisites
Basic scripting experience and Linux or UNIX knowledge.

Objectives
At the end of the course, the students will understand Perl, in following domains :

Content
Day 1
  • Introduction to Perl Concepts
  • Language Basics
  • Control Structures
Day 2
  • Hashes and Input/Output
  • Subroutines
  • Test operators and Files

Day 3
  • Regular Expressions
  • Using the Documentation
  • Using CPAN
  • Modules, Packages and classes
Day 4
  • String Techniques
  • Internal functions and tips
  • Script Workshop
Course Materials

Administrative Information
Course dates: Upon Request
Price : 1.999,- € + VAT

More information
Phone: +32 (0)2 747 47 01
Course Registration Form

Back to Linux Belgium Education


Advanced Perl Programming

Summary
This course is created to those familiar with the Perl programming language and explains how to build best practices for larger Perl applications. It brings deeper insights in the Object Oriented programming approach of Perl and is delivered in a workshop-like fashion. It will provide you with an extensive look in tools and methods to be able to grow your Perl experience even further.

Method Classical education with exercises in a workshop atmosphere.
Participants Application Developers and System Administrators with a good working experience of Perl who wish to enhance their knowledge even further.
Prerequisites A large experience with Perl development, a good Linux or UNIX knowledge and a conceptual knowledge of Object Oriented programming. Having followed a previous Perl course or an equivalent working experience with Perl is mandatory.

Objectives
At the end of the course, the students will understand Perl, in following domains :

Content
Day 1
  • Introduction and quick recap
  • Type globs and symbols
  • References
Day 2
  • Best practices
  • Complex datastructures
  • Eval re-explained
  • Advanced Networking

Day 3
  • Introduction to classes
  • Universal and AUTOLOAD
  • Overloading, polymorphism and inheritance
  • Interesting classes on CPAN
Day 4
  • Tie
  • Storage persistence
  • Database access
  • Process management and communication
Day 5
  • Threads
  • Web programming with CGI
  • Introduction to GTK2
  • Building Perl/GTK2 interfaces with Glade
Course Materials

Administrative Information
Course dates:
2 june - 6 june 2014 Price 2.499,- € + VAT

More information
Phone: +32 (0)2 747 47 01
Course Registration Form

Back to Linux Belgium Education