|
||||||
| |
||||||
| Perl |
Perl is a powerful scripting language used extensively with the Internet and across UNIX (including Linux) and WIN32 platforms. Perl's rich set of operators and constructs make it an ideal language for writing concise data manipulation programs and reusable tools.
Beginning PERL Programming This hands-on course is designed for those individuals who want to use Perl to develop applications. Students learn how to work with scalars, structure data with arrays, lists, and hashes, and use constructs for looping and decision flow. Pattern matching with regular expressions is introduced, and students learn how to write Perl subroutines and work with files and directories. This course combines class lectures using slides and handouts, strengthening the material with hands-on lab exercises.
Intermediate PERL Programming This hands-on course is designed for those individuals who want to use Perl more effectively. Students learn how to use complex data structures to organize data in Perl programs and manipulate records with references. Process creation, synchronization, and data streams are explored, along with the organization of Perl programs into packages and modules. Students also learn how to work with databases to organize data using fixed and variable length fields. This course combines class lectures using slides and handouts, strengthening the material with hands-on lab exercises.
Advanced PERL Programming This hands-on course is designed for those individuals who want to learn advanced techniques with Perl. Starting with classes and objects, students learn how to design object-oriented Perl programs. Relational databases with SQL and networking with sockets is explored, as well as the design of user interfaces using Perl/Tk. Students also learn how to extend Perl to call C/C++ programs and embed Perl to call Perl subroutines from C/C++. This course combines class lectures using slides and handouts, strengthening the material with hands-on lab exercises.
|
||
|
|
|||