Video description
If you already understand the basics of Perl programming,
this video will give you the advanced education you need to master
the real power of Perl. It provides Perl developers with the
practical knowledge they need to create complex programs for
today¹s demanding applications.
After a prerequisite review and a tour of more advanced
regular expression features, the direction shifts to crafting and
using reusable code. Explaining references and packages opens the
door to creating modules and objects. Applied object-oriented
programming gets special attention as Scott demonstrates popular
modules for database and web programming, and how to install them
from the Comprehensive Perl Archive Network. The course concludes
with building a web-based application project using the Dancer
framework.
In this LiveLessons video, Perl author and trainer Peter
Scott builds on the foundation established in his successful Perl
Fundamentals.
About the Author:Peter J. Scott is the author of the Perl
Fundamentals LiveLessons video course (2009), and the books Perl
Medic (2004) and Perl Debugged (2001), all from Addison-Wesley. In
addition to providing Perl training, mentoring, and code review, he
has spoken at OSCON, on the Perl Whirl cruise and at YAPC, and
founded his local Perl Monger group. A software developer since
1981 and a Perl developer since 1992, he has also developed for
NASA's Jet Propulsion Laboratory. He also authored the Perl
Certificate series of online courses for the O'Reilly School of
Technology. Scott graduated from Cambridge University, England,
with a Master of Arts Degree in Computer Science and now lives in
the Pacific Northwest with his wife Grace, daughter Alana, two
cats, and a parrot, at least one of which also knows Perl.
Table of Contents
Introduction
Introduction to Beyond Perl Fundamentals
00:04:57
Lesson 1: Introduction and Review
Learning Objectives
00:01:51
Introduction and Review
00:27:28
Lesson 2: More regular expressions
Learning Objectives
00:00:55
More regular expressions
00:43:22
Lesson 3: References
Learning Objectives
00:01:11
References
1:27:09
Lesson 4: Reusing code
Learning Objectives
00:00:53
Reusing code
00:34:54
Lesson 5: Objects
Learning Objectives
00:01:03
Objects
1:05:38
Lesson 6: Using modules and CPAN
Learning Objectives
00:01:13
Using modules and CPAN
00:31:42
Lesson 7: Objects made easier
Learning Objectives
00:00:38
Objects made easier
00:27:59
Lesson 8: Some more useful CPAN modules
Learning Objectives
00:00:55
Some more useful CPAN modules
00:40:50
Lesson 9: Web site creation with Dancer
Learning Objectives
00:00:28
Web site creation with Dancer
00:23:29
Appendix
Learning Objectives
00:00:26
Appendix
00:14:07