Learn Perl for free – optional certification available

0
Certificate

Paid

Language

Level

Intermediate

Access

Free

Last updated on June 21, 2026 6:12 pm

This free online course (with optional certification) covers the basics of Perl for text processing. Sign up, enrollment and completion all at no charge.

Add your review

This free online fundamentals of Perl programming course will introduce you to the features of Perl and the basics of programming with it. Practical Extraction and Report Language (or Perl) is a programming language used for different tasks like extracting information from a text file, printing out a report, or converting a text file into another format. It is an interpreted language where codes can be run without compilation.

What You Will Learn In This Free Course

  • Recognize how to create use and mani…
  • Recognize loops and conditional stat…
  • Explain how the functions Grep and M…
  • Recognize how to create and manipula…
  • Recognize how to create use and manipulate variables and arrays
  • Recognize loops and conditional statements in Perl programming
  • Explain how the functions Grep and Map work and what they do
  • Recognize how to create and manipulate a hash
  • Discuss environmental variables how to retrieve them and what data they contain
  • Explain how to include other script files or Perl module into your program
  • Explain how references work and how to use them
  • Discuss the keywords my and local and what they do
  • Recognize how to store data structures
  • Identify what back references are and what they can do
  • Discuss creating and using Regular Expressions
  • Perl Programming Part 1

    This module will teach you about the basics of programming with Perl. You will learn about the fundamental programming concepts such as loops, variables, and arrays. You will learn about mathematical operators working in code and the order of precedence.

    Perl Programming Part 2

    In this module you will learn about creating, using and manipulating hashes. You will learn about some of the various function that Perl provides, the creation, saving and manipulation of text files with Perl code. This module will also discuss the importance of commenting your code.

    Perl Programming Part 3

    This topic will teach you about navigating folder/directories and files using Perl script. you will learn about manipulating and retrieving data on these files and directories with your Perl script. This module will also dive into creating basic web forms which you can retrieve data for or search the web through.

    Perl Programming Part 4

    This module will teach you about including different Perl modules in to your program, you learn about using the CPAN to install and remove these same module another way. You will learn about using different Perl modules to interact with web pages, and lastly you will lean to create and work with a flat file database.

    Perl Programming Part 5

    This module will teach bout using the CGI Perl module, to auto generate html for creating web pages, you will learn about using CGI to build and interact with web pages from formatting text to setting up and reading cookies, and more.

    Perl Programming Part 6

    This module will teach the learner how to execute their code in a timed schedule, using the Perl Package manager to install, remove and update Perl modules. You will learn about formatting your text using different methods.

    Perl Programming Part 7

    This module will begin by teaching the learner about references both hard references and symbolic references, how they work and how to use them. You will learn about the use of the keywords my and local and how they can change the way your subroutine works. You will learn about the different ways to construct subroutines with methods and functions provides by Perl.

    Perl Programming Part 8

    This module will teach you about creating arrays of arrays and hashes and hashes of arrays and hashes. You will learn about for loops, storing data structures to disk, along with manipulating those data structures. You will also learn about crating, sorting database, different ways of using separators and encryption.

    Perl Programming Part 9

    This topic will teach you about using the Regex Perl module for writing regular expressions, you will learn about quantifiers, assertions backreferences and character classes. You will learn about different modifiers for regular expressions to have your regular expressions behave in specific ways.

    Course assessment

    User Reviews

    0.0 out of 5
    0
    0
    0
    0
    0
    Write a review

    There are no reviews yet.

    Be the first to review “Learn Perl for free – optional certification available”

    ×

      Your Email (required)

      Report this page
      Learn Perl for free – optional certification available
      Learn Perl for free – optional certification available
      LiveTalent.org
      Logo