Sunday, November 16, 2008

Deep inside Perl!

Got to live with Perl for the past three days, as my employer has arranged for an in-house training on Perl. In fact, its a course on 'Advanced Perl' spanning 3 days. Being impressed by the trainer Mr. Ujwal Reddy's abilities (during the training on 'Basic Perl' 5 months back), I wanted to attend this training. Also, it will give me a break from the routine things which I do in office. Got approved from my manager for attending the same.

Day1
The program started on 13-Nov. First day was a recap on the basic Perl. The trainer started with an unofficial test and then continued with various topics including Installation info, PerlDoc, Perl Utils, Control Statements, Variable Scoping and References.

Link to the entire notes from Day1

Day2
The second day was a better day for me with lots of new things to learn. It was all fun to start the day with Regex. Then, on to some built-in functions to perform complex operations on lists. Text processing, IO, Process management, Modules and Object Orientation in Perl were the other things that kept the day busy.

Link to the entire notes from Day2

Day3
The third day was a lengthy one. Fun part of the day was meta-programming. Other interesting topics that were part of the day were Inheritance, Importing & Exporting symbols, Windows specific modules like Registry, accessing OLE applications and Event viewer, Database Interfacing, Debugger, Profiler, etc. Some demonstrations were given on writing professional modules and on best practices.

Link to the entire notes from Day3

In a single word, I would say the three days were 'Informative'. The only hard thing was there were sessions which last for 4.5 hrs without any breaks.

At the end of the day, I should definitely agree to the Perl's motto --There is more than one way to do it--

No comments:

Post a Comment