Certificate In Perl Programming for Beginners Online Course

Use Perl for analysis and reporting

Certificate In Perl Programming for Beginners Online Course

NOW ONLY

US$99

Save US$500 (83%)
OFF RRP US$599
Get Info Pack

Learn Use Perl for analysis and reporting

The world of programming has become almost saturated with different languages, all created for different purposes but developed for use in multiple applications. For those just delving into the world of programming, this can be a little overwhelming. Luckily, there are plenty of languages that are simple to learn, highly versatile to use, and make a great starting point for gaining fluency in the coding universe. Perl is one of those languages, and this course will teach you everything you need to know.

Perfect Perl the Easy Way

  • Work with different data types including strings, numbers, variables and user input
  • Create and use array, subroutines, hashes, and regular expressions in Perl applications
  • Gain a conceptual understanding and practical skills to construct your own levels
  • Become competent with the Perl language family and its use in various applications
  • Prepare a foundation of knowledge for learning other more complex languages.

Become an Expert in Perl Applications

This course has been specifically designed for those who have an interest in programming, but still consider themselves to be beginners. Those who already have programming experience but want to learn the basics and concepts of Perl will also find it perfectly suitable.

With over 70 lectures and 7.5 hours of content, this is a true crash course that will get you up to speed in no time. You'll get to grips with Perl fundamentals and design a Perl application, as well as creating automated applications that do the work for you and advanced text analyser applications. But don't worry – you'll work from the bottom up and progress at a pace that suits you, starting off with installation and creating more complex applications with each stage.

Along the way you'll pick up various Perl fundamentals like scalar data, arrays and lists, subroutines, input and output, hashes, and regular expressions before tackling your final project. By the end of the course, you'll be ready to use Perl in a wide range of real world applications.

Tools Used

Perl is a family of general purpose dynamic programming languages originally developed for text manipulation. Over time it has undergone many expansions and revisions and is now used for everything from system administration to GUI development. As it borrows elements from many other programming languages, it makes an excellent jumping-off point for those just beginning to expand their knowledge of programming. 

Course Fast Facts:

  1. Learn the fundamentals of Perl Programming for Beginners
  2. Comprehensive 11 module Accredited Certificate In Perl Programming for Beginners Online Course
  3. Study along with simple instructions & demonstrations
  4. Written and developed by leading Perl Programming for Beginners experts
  5. Receive one-on-one online help & support
  6. Unlimited, lifetime access to online course
  7. Certificate of completion
  8. Study at your own pace with no rigid class timetables, 24/7 from any computer or smart device

Course Delivery

Courses are accessed online  by any device including PC, tablet or Smart Phone. Upon purchase an automated welcome email will be sent to you (please check your junk email inbox if not received as this is an automated email), in order for you to access your online course, which is Available 24/7 on any computer or smart mobile device. 

Recognition & Accreditation

All students who complete this course, receive a certificate of completion and will be issued a certificate via email.

Introduction to the Course

  • Course Introduction

Introduction to Perl

  • Section Introduction
  • Getting and Installing Perl
  • Creating a First Perl Program 
  • More Advanced Perl Examples-1
  • More Advanced Perl Examples-2
  • Section Conclusion

Working with Scalar Data

  • Section Introduction
  • Working with Scalar Data 
  • Working with strings
  • Working with numbers
  • Working with variables
  • Getting user input
  • The chomp operator
  • Decision-making with if statements
  • Looping with while statements
  • Section Conclusion

Working with Arrays and Lists

  • Section Introduction
  • Creating arrays
  • Accessing arrays via indices
  • Creating lists
  • Performing assignment with lists
  • Converting arrays into strings
  • Using the foreach loop on arrays and lists
  • Understanding scalar and list context
  • Understanding in scalar context
  • Section Conclusion

Working with Subroutines

  • Section Introduction
  • Subroutine definitions 
  • Calling subroutines 
  • Working with subroutine return values 
  • Subroutine arguments 
  • Using variable-length parameter lists 
  • Using the return operator
  • Private variables in subroutines 
  • Section Conclusion

Perl Input and Output

  • Section Introduction
  • Receiving input from standard input
  • Working with input from the diamond operator 
  • Sending output to standard output 
  • Using printf to format output
  • Working with filehandles
  • Handling fatal errors with die 
  • Section Conclusion

Hashes

  • Section Introduction
  • Hashes defined and demonstrated 
  • Accessing hash elements 
  • Working with hash functions
  • Section Conclusion 

Working with Regular Expressions

  • Section Introduction
  • Regular expressions defined 
  • Working with simple patterns 
  • Working with character classes 
  • Matching using m// 
  • Working with match modifiers 
  • Working with the binding operator 
  • Working with match variables
  • Section Conclusion

More on Regular Expressions

  • Section Introduction
  • Matching in list context 
  • Performing substitutions using s///
  • Working with the split function
  • Working with the join function
  • Section Conclusion

Final Project

  • Final Project Overview
  • Final Project Explanation Part 1
  • Final Project Explanation Part 2
  • Final Project Explanation Part 3

Conclusion

  • Conclusion
  • Closing Message

Entry requirements

Students must have basic literacy and numeracy skills.

Minimum education

Open entry. Previous schooling and academic achievements are not required for entry into this course.

Computer requirements

Students will need access to a computer and the internet. 

Minimum specifications for the computer are:

Windows:

  • Microsoft Windows XP, or later
  • Modern and up to date Browser (Internet Explorer 8 or later, Firefox, Chrome, Safari)

MAC/iOS

  • OSX/iOS 6 or later
  • Modern and up to date Browser (Firefox, Chrome, Safari)

All systems

  • Internet bandwidth of 1Mb or faster
  • Flash player or a browser with HTML5 video capabilities(Currently Internet Explorer 9, Firefox, Chrome, Safari)

Students will also need access the following applications:

Adobe Acrobat Reader

About this Course

Learn Use Perl for analysis and reporting

The world of programming has become almost saturated with different languages, all created for different purposes but developed for use in multiple applications. For those just delving into the world of programming, this can be a little overwhelming. Luckily, there are plenty of languages that are simple to learn, highly versatile to use, and make a great starting point for gaining fluency in the coding universe. Perl is one of those languages, and this course will teach you everything you need to know.

Perfect Perl the Easy Way

  • Work with different data types including strings, numbers, variables and user input
  • Create and use array, subroutines, hashes, and regular expressions in Perl applications
  • Gain a conceptual understanding and practical skills to construct your own levels
  • Become competent with the Perl language family and its use in various applications
  • Prepare a foundation of knowledge for learning other more complex languages.

Become an Expert in Perl Applications

This course has been specifically designed for those who have an interest in programming, but still consider themselves to be beginners. Those who already have programming experience but want to learn the basics and concepts of Perl will also find it perfectly suitable.

With over 70 lectures and 7.5 hours of content, this is a true crash course that will get you up to speed in no time. You'll get to grips with Perl fundamentals and design a Perl application, as well as creating automated applications that do the work for you and advanced text analyser applications. But don't worry – you'll work from the bottom up and progress at a pace that suits you, starting off with installation and creating more complex applications with each stage.

Along the way you'll pick up various Perl fundamentals like scalar data, arrays and lists, subroutines, input and output, hashes, and regular expressions before tackling your final project. By the end of the course, you'll be ready to use Perl in a wide range of real world applications.

Tools Used

Perl is a family of general purpose dynamic programming languages originally developed for text manipulation. Over time it has undergone many expansions and revisions and is now used for everything from system administration to GUI development. As it borrows elements from many other programming languages, it makes an excellent jumping-off point for those just beginning to expand their knowledge of programming. 

Course Fast Facts:

  1. Learn the fundamentals of Perl Programming for Beginners
  2. Comprehensive 11 module Accredited Certificate In Perl Programming for Beginners Online Course
  3. Study along with simple instructions & demonstrations
  4. Written and developed by leading Perl Programming for Beginners experts
  5. Receive one-on-one online help & support
  6. Unlimited, lifetime access to online course
  7. Certificate of completion
  8. Study at your own pace with no rigid class timetables, 24/7 from any computer or smart device

Course Delivery

Courses are accessed online  by any device including PC, tablet or Smart Phone. Upon purchase an automated welcome email will be sent to you (please check your junk email inbox if not received as this is an automated email), in order for you to access your online course, which is Available 24/7 on any computer or smart mobile device. 

Recognition & Accreditation

All students who complete this course, receive a certificate of completion and will be issued a certificate via email.

Introduction to the Course

  • Course Introduction

Introduction to Perl

  • Section Introduction
  • Getting and Installing Perl
  • Creating a First Perl Program 
  • More Advanced Perl Examples-1
  • More Advanced Perl Examples-2
  • Section Conclusion

Working with Scalar Data

  • Section Introduction
  • Working with Scalar Data 
  • Working with strings
  • Working with numbers
  • Working with variables
  • Getting user input
  • The chomp operator
  • Decision-making with if statements
  • Looping with while statements
  • Section Conclusion

Working with Arrays and Lists

  • Section Introduction
  • Creating arrays
  • Accessing arrays via indices
  • Creating lists
  • Performing assignment with lists
  • Converting arrays into strings
  • Using the foreach loop on arrays and lists
  • Understanding scalar and list context
  • Understanding in scalar context
  • Section Conclusion

Working with Subroutines

  • Section Introduction
  • Subroutine definitions 
  • Calling subroutines 
  • Working with subroutine return values 
  • Subroutine arguments 
  • Using variable-length parameter lists 
  • Using the return operator
  • Private variables in subroutines 
  • Section Conclusion

Perl Input and Output

  • Section Introduction
  • Receiving input from standard input
  • Working with input from the diamond operator 
  • Sending output to standard output 
  • Using printf to format output
  • Working with filehandles
  • Handling fatal errors with die 
  • Section Conclusion

Hashes

  • Section Introduction
  • Hashes defined and demonstrated 
  • Accessing hash elements 
  • Working with hash functions
  • Section Conclusion 

Working with Regular Expressions

  • Section Introduction
  • Regular expressions defined 
  • Working with simple patterns 
  • Working with character classes 
  • Matching using m// 
  • Working with match modifiers 
  • Working with the binding operator 
  • Working with match variables
  • Section Conclusion

More on Regular Expressions

  • Section Introduction
  • Matching in list context 
  • Performing substitutions using s///
  • Working with the split function
  • Working with the join function
  • Section Conclusion

Final Project

  • Final Project Overview
  • Final Project Explanation Part 1
  • Final Project Explanation Part 2
  • Final Project Explanation Part 3

Conclusion

  • Conclusion
  • Closing Message

Entry requirements

Students must have basic literacy and numeracy skills.

Minimum education

Open entry. Previous schooling and academic achievements are not required for entry into this course.

Computer requirements

Students will need access to a computer and the internet. 

Minimum specifications for the computer are:

Windows:

  • Microsoft Windows XP, or later
  • Modern and up to date Browser (Internet Explorer 8 or later, Firefox, Chrome, Safari)

MAC/iOS

  • OSX/iOS 6 or later
  • Modern and up to date Browser (Firefox, Chrome, Safari)

All systems

  • Internet bandwidth of 1Mb or faster
  • Flash player or a browser with HTML5 video capabilities(Currently Internet Explorer 9, Firefox, Chrome, Safari)

Students will also need access the following applications:

Adobe Acrobat Reader

We provide a 7 Day Money Back Refund on all Courses

Now Only US$99 Save US$500 (83%)
OFF RRP US$599
Delivery Method Online
Get Info Pack

Special Offer

 

Receive The Personal Success Training Program FREE, When You Purchase This Course - Limited Time Remaining!  (Value $600)

 

The Personal Success Training Program Helps You Stay Focused To Achieve Your Goals!
Benefits:
  • How to layout a Success Plan.
  • Get where you want to be in life.
  • How to unclutter your mind to succeed.
  • Achieve your dreams using your imagination.
  • How to have faith in yourself.
Features:
  • 12 month online access,  24/7 anywhere.
  • Complement your individual course purchase.
  • Internationally recognized by the IAOTS.
  • Thousands of positive reviews.
  • Limited Time Offer - Ends Soon.
 

Share this course

Course Summary

Course ID No.: 009SRPPB
Delivery Mode: Online
Course Access: Unlimited lifetime
Tutor Support: Yes
Time required: Study at your own pace
Course Duration: 8 Hours
Assessments: Yes
Qualification: Certificate

Popular Courses and Bundles

Get a FREE Career Planner