Sign-up today to join over 4 million learners already on ALISON:

Fundamentals of Perl Programming


Fundamentals of Perl Programming

Fundamentals of Perl Programming

Learn about Perl programming and its uses in system administration, web development, network programming, GUI development, and more.


Students: 4,558
Course Description

Perl is a general-purpose programming language originally developed for text manipulation and now used for a wide range of tasks including system administration, web development, network programming, GUI development, and more. This free online course introduces you to features of the Perl programming language such as formats, modules, the Perl CGI.pm and subroutines.
Read More

This course will be of great interest to computer programming professionals who want to learn more about Perl and its features, and to learners who are interested in learning a programming language that has been at the heart of the development of the web.

Read Less

Certification

To qualify for your official ALISON Diploma, Certificate or PDF you must study and complete all modules and score 80% or more in each of the course assessments. A link to your Diploma certificate will then appear under the My Certificates heading of your My Account page.

Learning Outcomes

After completing this course you will: - Be familiar with the features of the Perl programming language - Understand the uses of formats, modules and subroutines - Understand the uses of Perl CGI.pm


Manage a Group of Learners

Share This Course!

 
Module Title
Module 1: Perl Programming Part 1
Module 2: Perl Programming Part 2
Module 3: Perl Programming Part 3
Module 4: Perl Programming Part 4
Module 5: Perl Programming Part 5
Module 6: Perl Programming Part 6
Module 7: Perl Programming Part 7
Module 8: Perl Programming Part 8
Module 9: Perl Programming Part 9
Module 10: Perl Programming Assessment

Study for Free at Your Own Pace! Start This Course

Background  
Course Rating (By Learners)
Course Title Fundamentals of Perl Programming
Course # 388
Course Publisher Mark Berman
Course Category 1
Content Origin
Course Description  Perl is a general-purpose programming language originally developed for text manipulation and now used for a wide range of tasks including system administration, web development, network programming, GUI development, and more. This free online course introduces you to features of the Perl programming language such as formats, modules, the Perl CGI.pm and subroutines. This course will be of great interest to computer programming professionals who want to learn more about Perl and its features, and to learners who are interested in learning a programming language that has been at the heart of the development of the web.
License 
Release Date 23 March 2012
   
Content  
Course Duration (Avg Learner) 6-10 Hours
Video/Audio High
Audio Only None
Animation None
Assessments Yes
 
Education Level
Age appropriateness 18+ Years
Minimum Grade/Class Level Higher High Secondary School
 
Validation Level 5
ALISON Testing Yes
Certification Availability
PDF Download Yes
Parchment Yes
Framed Certification Yes
   
Merchandise Availability
Marketing Information
Case Study We are currently seeking case studies for this course. Click here to Submit One
Course Advisor We are currently seeking subject experts regarding this course. Click here to become a volunteer subject expert advisor
Course Forum  View

Study for Free at Your Own Pace! Start This Course

  • Francisco Javier Gorriz Prieto Spain i like it 2014-07-02 17:07:07
  • Francisco Javier Gorriz Prieto Spain it's nice 2014-07-02 17:07:52
  • Francisco Javier Gorriz Prieto Spain very good 2014-07-02 17:07:30
  • Carl Pohl South Africa This was an excellent course, in which I have learned allot. I would recommend it to anyone for learning Perl. 2014-05-24 18:05:58
  • Tara Archer United States of America Course Module: Module 4: Perl Programming Part 4Course Topic: LWP:: USERAgent - Emulate a browserComment: LWP user agent emulate a webpage module an allow you to see http request from a user request. we can download a request from a webpage $response= user requeset method request returns a reference to a hash that contains keys that includes the content to a file contant of a webpage #!/usr/bin/perl use LWP::UserAgent; $useragent = new LWP::UserAgent; $request = new HTTP::Request('get', 'http://www.scriptsocket.com/'); $response = $useragent->request($request); open (file, ">file.txt"); print file $response->{_content}; close(file); run script will write a file gets the content of the webpage send the request and show the source code from the webpage in the file. 2013-04-30 22:04:21
  • Tara Archer United States of America Course Module: Module 4: Perl Programming Part 4Course Topic: LWP::Simple - Get web page sourceComment: #!/usr/bin/perl use LWP::Simple; $URL = get("http://www.scriptsocket.com/"); open (FILE, ">files.txt"); print FILE $URL; close (FILE); 2013-04-30 21:04:00
  • Tara Archer United States of America Course Module: Module 4: Perl Programming Part 4Course Topic: Install a module with CPAN.pmComment: perl module distinguish be name space as is xml::parser Cpan.pm helps to automate and install perl modules 2013-04-30 21:04:25
  • Tara Archer United States of America Course Module: Module 4: Perl Programming Part 4Course Topic: require functionComment: require allows you to create a module or another script inside your perl script. Create another file in same directory as the perl script. 2013-04-30 20:04:33
  • CLYDE BURKE United States of America Course Module: Module 1: Perl Programming Part 1
    Course Topic: Operators and Precedence Part 2
    Comment: $sum = 1 $sum++ is the same thing as $sum = $sum + 1 2013-02-06 20:02:10
  • CLYDE BURKE United States of America Course Module: Module 1: Perl Programming Part 1
    Course Topic: Arrays: Basics
    Comment: Nice lecture on simple array manipulation. 2013-02-06 18:02:32
More Comments and Reviews >>

Study for Free at Your Own Pace! Start This Course

Free, Online Fundamentals of Perl Programming Course.