Description
In this course, you will learn :
- This interactive course will help you get up to speed on Perl, starting off with basic concepts like loops, strings, and arrays.
- You'll build your way up to more complex topics like data structures and packages.
Syllabus :
1. Getting Started
- What is Perl?
- Hello World
- Comments
2. Variables
- Variables and Data Types
- Quick Quiz on Variables
- Variable Variables
3. Operators
- Precedence and Associativity
- Relational Operators
- Logical Operators
- Assignment Operators
4. Conditional Statements
- if-else Statement
- if-elsif-else Statement
- Given and When Statement
- Ternary Operator
5. Loops
- Introduction to Loops
- While Loop
- Do-while Loop
- For Loop
- Foreach Loop
- Until Loop
- Equivalence of for Loop and while Loop
- Infinite Loops
6. Subroutines
- Introduction to Subroutines
- Variable Scope
- Passing Arguments in Subroutines
- Passing Parameters by Value
- Passing Parameters by Reference
7. Strings
- Strings Interpolation
- String Operators
- Built-in Subroutines
8. Arrays
- Arrays and their Operations
- Multidimensional Arrays
- Adding Elements in an Array
- Removing Element from an Array
- Sorting Arrays
9. Packages
- Introduction to Packages
- Defining Packages
- Setters and Getters