IT Brain Training

8-2-619/2/1/1 Suite 304-A
Banjara Hills, Road No 11
Hyderabad, 500034


Perl is a general-purpose programming language originally developed for text manipulation and now used for a wide range of tasks including system administration, web development, network programming, GUI development, and more.

This course is intended for the following: 

This advanced course is appropriate for basic to experienced Programmers / Developers, System administrators who want to write Perl on any OS and to further automate tasks and routines.


To succeed fully in this course, students should be able to: 

Use basic OS commands such as rm, cp, more, mkdir, and chmod (or be able to learn these quickly during the course)
Create and edit text files in vi or another available text editor
Exposure to any other programming language (C, C++, BASIC, Fortran, Java, Pascal, Shell...) and shell programming skills (Bourne / Korn) are a large advantage, although not essential
  • Introduction To The Perl Programming Language 
  • Perl Development Using Eclipse 
  • Debugging 
  • Scalars 
  • Control Structures 
  • Arrays 
  • Hashes 
  • Perl functions, strings and sorting 
  • Regular Expressions
  • Filehandles and Files 
  • Subroutines 
  • Packages and Modules
  • File and Directory Operations
  • References and Complex Data Structures
  • Testing