Duration: 20 days

Online  Fee: 10,000

Classroom Fee: 4000

 

Overview Of Operating Systems, Basic Commands of Unix/Linux

Perl Overview

  • Perl History
  • Running Perl Scripts
  • Data Types
  • Basic Commands (Assign,Comments, Standard 1/2, 2.0 Print)
  • Key board operation / shortcut keys

Perl Overview

  • Perl History
  • Running Perl Scripts
  • Data Types/li>
  • Basic Commands (Assign,Comments, Standard 1/2,Print)
  • Key board operation / shortcut keys

Scalar Data Types

  • Numbers and Strings
  • Literals and variables
  • Numeric Function Interpolation/li>
  • String Functions

Flow Control

  • Conditional Statements
  • Relational and Logical Operators
  • Control Loops

Arrays

  • Literals and Variables
  • Creation, Assignent and Acess
  • Fast Creations and Access
  • Built-in Array Functions

Hashes (Associative Arrays)

  • Variable Creation, Assignment and Access
  • Hashes as Arrays
  • Built-in Hash Functions

File System Interaction

  • Basic 1/0(STDIN, STDOUT, IRR)
  • Files Handles and File Handling
  • Error Handling
  • Directory Processing
  • System Processing Management

Regular Expressings

  • Basic 1/0(STDIN, STDOUT, IRR)
  • Files Handles and File Handling
  • Error Handling
  • Directory Processing
  • System Processing Management

Regular Expressions

  • Pattern Matching
  • Templates
  • Wild Cards and Character Classes
  • Recovering Previous Matches
  • Greedy and Minimal matching

User Defined Functions

  • Creating and Using Functions
  • Arguments and Return Values
  • Scooping
  • Prototypes

References

  • Creating and Using Preferences (pass two arrays)
  • Anonymous References
  • Multi-Dimensional Data Structures

Object Oriented Programming

  • Object Oriented Programming (oop)
  • Using OOP Modules
  • Classes and Methods
  • Constructors and Destructors
  • Inheritance

Modules and Libraries

CGI/Web Module

DBM/DBI Modules