1
Robin Garg, Instructor: Power of Perl (A course covering basic and advanced Perl)
Attention (Pre-Requisites and Versions)
Topics Covered
Robin Garg, Instructor: Power of Perl (A course covering basic and advanced Perl) 2
Pre-Requisites
Knowledge of at-least one high level programming language (say C, C++, etc.)
Good to know (but not must-know)
Knowledge of Spread Sheets
SQL (Don’t worry, some of the SQL basics will be covered in this course)
HTML (Don’t worry, few very basic concepts will be covered in this course)
So basically this course will help you learn a bit of SQL and HTML as well in case you don’t
know about them already !
Versions Used
Perl5.26.2
Robin Garg, Instructor: Power of Perl (A course covering basic and advanced Perl) 3
1. Introduction
2. Course Overview
3. Finding Perl
4. Perl Basics – Getting Started
First Perl Program, Data Types, Operators, Loops, Conditional Statements, Subroutines
5. Regular Expressions
Special Characters, Quantifiers, Anchors
Advanced Perl
1. File Read and Write Operations
Few Facts, File Checks, File Read, Write, Append, and Read Write
2. SpreadSheet Read and Write Operations (including various formatting operations)
Relevant Modules to use, SpreadSheet Read, SpreadSheet Write (with various formatting operations)
3. Interfacing with MSSQL databases
SQL Basics (How to create a database and table, how to use a database, how to insert into, query from and delete from a database),
Using Perl to connect to MSSQL database and perform various different table operations.
4. Generating HTML formatted content (Using User created Perl Module)
HTML very brief overview, How to create and use a Perl Module, Generate HTML formatted content in Perl using the generated Perl
Module.
Robin Garg, Instructor: Power of Perl (A course covering basic and advanced Perl) 4