Perl Programming Essentials E-Learning
Order this unique E-Learning Perl Programming Essentials course online!
✔️ 1 year 24/7 access to rich interactive videos, voice commands and progress monitoring via reports.
✔️ Learn the essentials of Perl programming and discover how this versatile language can be applied in various projects.
Why choose this course?
Perl is a robust and flexible programming language that has played an important role in software development for almost 30 years. It provides support for object-oriented, procedural and functional programming, making it a versatile choice for developers. This course provides a thorough introduction to Perl, enabling you to fully exploit the power and flexibility of the language.
What you will learn:
- The basic components of Perl: Learn the fundamental elements of the Perl language, such as variables, data structures, and control and loop structures.
- Object-oriented programming in Perl: Discover how to apply object-oriented techniques in Perl to write reusable and structured code.
- Procedural and functional techniques: Understand the different programming paradigms supported by Perl and apply them in your own projects.
- Perl syntax and best practices: Learn how to write efficient, readable and maintainable code in Perl.
- Practical applications: Through demonstrations, examples and exercises, you will get hands-on experience with key Perl components and learn how to use them in real-world scenarios.
This course not only provides you with the basic knowledge of Perl, but also forms a solid foundation for further study and specialisation in the language.
Who should participate?
This course is ideal for:
- Novice programmers who want to learn how to use Perl for various applications, from system administration to web development.
- Experienced programmers who want to expand their knowledge of Perl or refresh their skills.
- System administrators who want to use Perl for automation and scripting.
- Software developers who want to use Perl in applications that require robust text processing and system integration.
Course content
The Perl Language
Course: 38 Minutes
- Course Introduction
- Introducing Perl
- Perl Formatting, Naming Conventions, and Sigils
- Scalar Variables
- Numbers in Perl
- Strings in Perl
- Perl undef and Empty Strings
- Namespace and Scope
Perl Programming Control
Course: 34 Minutes
- Conditional Statements
- Looping with foreach and C-Style Loops
- Looping with while and do…while
- next and last Statements
- The given/when Switch Statement
- Arrays
Perl Arrays and Hashes
Course: 23 Minutes
- Displaying and Adding Values to Arrays
- Array Operations
- Hashes
- Arithmetic, Assignment, and Unary Operators
Perl Operators
Course: 29 Minutes
- Operator Precedence
- Comparison Operators
- Logical and Bitwise Operators1
- Value Coercion
Perl Functions
Course: 23 Minutes
- Subroutines
- Parameters
- Variable Scope
- Variable Scope – State
- Anonymous Subroutines
- Built-in Functions
Practice: Programming in Perl
Course: 3 Minutes
- Exercise: Fundamental Programming in Perl
Regular Expressions
Course: 15 Minutes
- Course Introduction
- Introduction to Regular Expressions
- Regular Expressions – Character Escaping
- String Manipulation
Perl References
Course: 5 Minutes
- References – Scalar2
- References – Array2
Modules
Course: 9 Minutes
- Perl Modules
- User-defined Modules
Introducing Objects
Course: 14 Minutes
- Introduction to Objects in Perl
- Working with Objects in Perl
Input and Output
Course: 12 Minutes
- Accessing Files
- Reading from Files
- Writing to Files
- Directories
Working with Databases
Course: 19 Minutes
- Perl and Databases
- Accessing Table Data
- Writing Table Data in Perl
- Deleting Table Records in Perl
- Manipulating Database Objects in Perl
Perl Interactivity
Course: 11 Minutes
- Creating a Simple Server
- User Input
- Working with HTTP
Practice: Programming with Perl
Course: 5 Minutes
- Exercise: Files, Modules, Databases, and Webservers
Get started with Perl Programming Essentials!
✔️ Learn at your own pace with interactive videos, practical examples and exercises.
✔️ Test your knowledge with progress monitoring and reports to ensure you have mastered the material.
✔️ Gain practical experience and build confidence in using Perl for your own projects.
Order your course now and start learning Perl today!