Learn Perl for free – optional certification available
This free online course (with optional certification) covers the basics of Perl for text processing. Sign up, enrollment and completion all at no charge.
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
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
Be the first to review “Learn Perl for free – optional certification available”
You must be logged in to post a review.


There are no reviews yet.