Course Overview

Course Curriculum

Course Content

  • Perl Programming for Beginners

    Preview
    • Lesson 00 - Introduction to the Course

      04:34Preview
      • 1 Course Introduction
        04:34
    • Lesson 01 - Introduction to Perl

      35:49Preview
      • 1 Introduction
        03:05
      • 2 Getting and Installing Perl
        04:45
      • 3 Creating a First Perl Program
        08:14
      • 4 More Advanced Perl Programs Part 1
        08:22
      • 5 More Advanced Perl Programs Part 2
        09:34
      • 6 Conclusion
        01:49
    • Lesson 02 - Working with Scalar Data

      01:13:40Preview
      • 1 Introduction
        04:34
      • 2 Working With Scalar Data
        05:43
      • 3 Working with strings
        08:29
      • 4 Working with numbers
        08:53
      • 5 Working With Variables
        09:20
      • 6 Getting User Input
        08:16
      • 7 Working with the chomp operator
        06:13
      • 8 Decision-making with if statements
        10:38
      • 9 Looping with while statements
        06:26
      • 10 Conclusion
        05:08
    • Lesson 03 - Working with Arrays and Lists

      01:03:29Preview
      • 1 Introduction
        03:19
      • 2 Creating arrays
        07:57
      • 3 Accessing arrays via indices
        08:09
      • 4 Creating Lists
        07:41
      • 5 Performing Assignment With Lists
        08:13
      • 6 Converting arrays into strings
        05:46
      • 7 Using the foreach loop on arrays and lists
        05:44
      • 8 Understanding scalar and list context
        08:03
      • 9 Understanding <STDIN> in scalar context
        05:07
      • 10 Conclusion
        03:30
    • Lesson 04 - Working with Subroutines

      54:57Preview
      • 1 Introduction
        04:14
      • 2 Subroutine Definitions
        03:13
      • 3 Calling Subroutines
        07:16
      • 4 Working with subroutine return values
        06:18
      • 5 Subroutine Arguments
        06:52
      • 6 Using variable-length parameter lists
        07:17
      • 7 Using The Return Operator
        08:32
      • 8 Private variables in subroutines
        07:20
      • 9 Conclusion
        03:55
    • Lesson 05 - Perl Input and Output

      58:37Preview
      • 1 Introduction
        04:28
      • 2 Receiving input from standard input
        07:44
      • 3 Working with Input from the Diamond Operator
        07:55
      • 4 Sending output to standard output
        06:42
      • 5 Using printf to format output
        09:17
      • 6 Working With Filehandles
        10:26
      • 7 Handling fatal errors with die
        07:05
      • 8 Conclusion
        05:00
    • Lesson 06 - Hashes

      29:12Preview
      • 1 Introduction
        02:16
      • 2 Hashes defined and demonstrated
        07:54
      • 3 Accessing hash elements
        06:56
      • 4 Working with Hash Functions
        09:56
      • 5 Conclusion
        02:10
    • Lesson 07 - Working with Regular Expressions

      01:02:19Preview
      • 1 Introduction
        02:01
      • 2 Regular Expressions Defined
        09:10
      • 3 Working with simple patterns
        07:51
      • 4 Working with the character class
        06:22
      • 5 Matching using m//
        08:47
      • 6 Working with match modifiers
        09:20
      • 7 Working with the binding operator
        06:18
      • 8 Working with match variables
        09:40
      • 9 Conclusion
        02:50
    • Lesson 08 - More on Regular Expressions

      42:23
      • 1 Introduction
        01:25
      • 2 Matching in list context
        10:39
      • 3 Working with the substitutions using///
        08:16
      • 4 Working With Split Function
        08:41
      • 5 Working With The Join Function
        10:18
      • 6 Conclusion
        03:04
    • Lesson 09 - Final Project

      30:34Preview
      • 1 Final Project Overview
        07:42
      • 2 Final Project Explanation Part 1
        07:50
      • 3 Final Project Explanation Part 2
        09:13
      • 4 Final Project Explanation Part 3
        05:49
    • Lesson 10 - Conclusion

      06:51
      • 1 Conclusion
        05:15
      • 2 Closing Message
        01:36

Exam & Certification

    • Disclaimer
    • PMP, PMI, PMBOK, CAPM, PgMP, PfMP, ACP, PBA, RMP, SP, and OPM3 are registered marks of the Project Management Institute, Inc.