Perl tutorial for professionals

Download free Perl tutorial course in PDF, training file in 39 chapters and 109 pages. Free unaffiliated ebook created from Stack OverFlow contributor.

Table of contents

  • About
  • Getting started with Perl Language
  • Getting started with Perl
  • Comments
  • Single-line comments
  • Multi-line comments
  • Variables
  • Scalars
  • Array References
  • Scalar References
  • Arrays
  • Typeglobs, typeglob refs, ?lehandles and constants
  • Sigils
  • Hash References
  • Hashes
  • Interpolation in Perl
  • What is interpolated
  • Basic interpolation
  • True and false
  • List of true and false values
  • Dates and Time
  • Date formatting
  • Create new DateTime
  • Working with elements of datetime
  • Calculate code execution time
  • Control Statements
  • Conditionals
  • Loops
  • Subroutines
  • Creating subroutines
  • Subroutines
  • Subroutine arguments are passed by reference (except those in signatures)
  • Debug Output
  • Dumping with Style
  • Dumping data-structures
  • Data::Show
  • Dumping array list
  • Lists
  • Array as list
  • Assigning a list to a hash
  • Lists can be passed into subroutines
  • Return list from subroutine
  • Hash as list
  • Using arrayref to pass array to sub
  • Sorting
  • Basic Lexical Sort
  • Comments
  • Interpolation in Perl
  • Dates and Time
  • Subroutines
  • Lists
  • File I/O (reading and writing files)
  • Strings and quoting methods
  • Object-oriented Perl
  • Regular Expressions
  • Unicode
  • Randomness
  • Packages and modules
  • Easy way to check installed modules on Mac and Ubuntu
  • Perl commands for Windows Excel with Win32::OLE module
  • Perl Testing
  • Attributed Text
  • Memory usage optimization
  • Perlbrew
  • Compile Perl cpan module sapnwrfc from source code

It is a free Perl ebook created for beginners. The content is extracted from Stack Overflow pltaform, which is written by many Perl developers and contributors.

The content is released under Creative Commons BY-SA

Size : 1.16 MB
File type : pdf
Downloads: 125
Created: 2019-04-30

Others Perl Tutorials

Using Perl 6

Download Perl language tutorial

Perl and LWP - Fetching web pages, Parsing HTML, Writing Spiders, & More

Learning Perl Through Examples

Think Perl 6

Others related eBooks about Perl tutorial for professionals

C++ Notes for Professionals

Download free course C++ Notes for Professionals, pdf file on 707 pages by Stack Overflow Community....

Perl tutorial for beginners

Download a free course in PDF about Perl programming language, a complet training document under 120 pages by Geoffrey Sampson....

Hibernate Annotations

This pdf tutorial present a reference guide for Hibernate , a training document course on 49 pages for beginners....

Building iPhone Apps with HTML, CSS, and JavaScript

Download free course Building iPhone Apps with HTML, CSS, and JavaScript, pdf file on 186 pages by by Jonathan Stark....

Financial Numerical Recipes in C++

Download free course Financial Numerical Recipes in C++, pdf file on 264 pages by Bernt Arne Ødegaard....

Introduction to Programming Using Java

Designed to support an introductory programming course, this book teaches you concepts of problem-solving and object-orientated programming using a fundamentals-first approach. As beginner programmers, you learn critical problem-solving techniques then move on to grasp the key concepts of object-ori...

Learning JavaScript

Download free course Learning JavaScript, pdf file on 630 pages by Stack Overflow Community....

TouchDevelop - Programming on the Go

Mobile devices such as smartphones and tablets are set to become the main computersthat virtually all people will own and carry with them at all times. And yet,mobile devices are not yet used for all computing tasks. A project at MicrosoftResearch was created to answer a simple question: It is possi...

Fast Lane to Python

This book aims to enable the reader to quickly acquire a Python foundation. The material particularly feel quite comfortable to anyone with background in an object-oriented programming (OOP) language such as C++ or Java....

GANs in Action: Deep Learning with Generative Adversarial Networks

Generative Adversarial Networks (GANs) are an incredible AI technology capable of creating images, sound, and videos that are indistinguishable from the real thing. By pitting two neural networks against each other, one to generate fakes and one to spot them, GANs rapidly learn to produce photo-real...