Learn Perl 5 By Doing It

Learn Perl by actually creating useful, working Perl programs for everything from web scraping to fixing your data.

Discover some of the amazing things you can do with Perl 5, including downloading text and images from the Internet (just like Zuckerberg in The Social Network), reformatting data, importing and exporting data to and from databases, sysadmin-type tasks like renaming or moving files, fixing even huge amounts of data quickly and even creating web CGI scripts. In this course you’ll also learn how to use regular expressions, those unbelievably useful little things that have now made their way into almost every serious programming language, yet remain the bête noire of many a developer.

What you’ll learn

  • Learn how to use Perl for a variety of common tasks.
  • Learn how to use regular expressions.

Course Content

  • Basic Perl: Getting Started –> 12 lectures • 2hr 37min.
  • More on Reading Files Line By Line: Tips, Tricks and Vital Knowledge –> 12 lectures • 2hr 40min.
  • Web Scraping and More Regular Expressions –> 4 lectures • 57min.
  • Building a Complete Progam: Command Line Options –> 6 lectures • 1hr 10min.
  • Parsing XML and Complex Data Structures –> 6 lectures • 1hr 45min.
  • Working with Databases –> 8 lectures • 1hr 28min.
  • Perl One-Liners –> 3 lectures • 27min.
  • Modules and OO Perl –> 4 lectures • 1hr 2min.
  • Web Application Basics –> 5 lectures • 1hr.
  • Basic Sysadmin Tasks –> 2 lectures • 19min.
  • Conclusion –> 1 lecture • 7min.
  • Appendix 1: Example Data –> 1 lecture • 1min.
  • Appendix 2: Alternate Systems –> 1 lecture • 10min.
  • Extras –> 2 lectures • 20min.

Learn Perl 5 By Doing It

Requirements

Discover some of the amazing things you can do with Perl 5, including downloading text and images from the Internet (just like Zuckerberg in The Social Network), reformatting data, importing and exporting data to and from databases, sysadmin-type tasks like renaming or moving files, fixing even huge amounts of data quickly and even creating web CGI scripts. In this course you’ll also learn how to use regular expressions, those unbelievably useful little things that have now made their way into almost every serious programming language, yet remain the bête noire of many a developer.

Get Tutorial