Perl Fundamentals Course Description
Perl Fundamentals is a course that teaches students how to fully utilize the Perl programming language. Students learn the Perl syntax, the basics of using regular expression, how to use Perl data types, and how to access and manipulate files. Students are also introduced to database connectivity and debugging techniques.
Intended Audience for the Perl Fundamentals Course- Webmasters
- Software Developers
- Application Programmers
- Client/Server Developers
Perl Fundamentals Course Objectives
- Create Perl applications
- Describe the basic functions and statements in Perl
- Learn how to use Regular Expressions
- Discover how to write data to text files and databases
- Prepare for one of the many CIW Certified exams.
- Provide a realistic career path.
- Increase earnings potential.
Required Prerequisites for the Perl Fundamentals course
The Perl Fundamentals Course prepare students for the following Exams- 1D0-437 : CIW Perl Fundamentals
Recommended Next Steps after taking the Perl Fundamentals Course
Perl Fundamentals Course Outline
- Introduction to Perl
- Practical Extracting and Reporting
- Language (Perl)
- Getting Started with Perl
- Scalar Variables
- Numerical Variables
- String Variables
- Retrieving Data from STDIN
- Flow Control in Perl
- Boolean Expressions in Perl
- The if statement
- The for, while, and do {} while Loop Statements
- Loop-Control Commands
- I/O Redirection
- Regular Expressions in Perl
- Introduction to Regular Expressions
- Character Classes
- Pattern Matching and Substitution
- Arrays in Perl
- Introduction to Perl Arrays
- Accessing Array Elements
- The sort Function
- The foreach Statement
- The push, pop, shift and unshift Functions
- The split and join Functions
- Hashes in Perl
- Introduction to Perl Hashes
- Adding and Deleting Hash Elements
- The keys, values, each, and reverse Functions
- Subroutines in Perl
- Introduction to Perl Subroutines
- Variable Scope
- References
- File Input and Output in Perl
- Introduction to Perl File Input and Output
- What is a Filehandle?
- The open Function
- Outputting Data to a File
- Opening Files for Reading
- Determining Information About Files
- The stat and lstat Functions
- Environmental Variables and Command Line Arguments
- Environment Variables
- Command Lines Arguments
- Packages and Modules in Perl
- Using Packages in Perl
- BEGIN and END Blocks
- Using Modules in Perl
- The use and require Statements
- Object-Oriented Perl
- Introduction to Object-Oriented Perl
- Creating Objects in Perl
- Inheritance
- Database Connectivity in Perl
- Introduction to Database Connectivity
- Database Programming with Perl
- Interacting with Databases
- Connecting to Databases
- Structured Query Language (SQL)
- Quoting Operations
- Debugging Perl Programs
- Introduction to Debugging Perl Scripts
- Using the print Command
- Using the -w Switch
- Using the strict Module
- The Perl Debugger
- Writing Bug-free Perl Code
Benefits of taking the Perl Fundamentals course at NetCom
-
Why choose CIW Training at NetCom Learning?
As a recognition for training excellence, NetCom Learning was chosen by Microsoft as the 2007 Worldwide Learning Solutions Partner of the year out of 1400 training companies. In addition, we have won numerous other training awards for quality and customer satisfaction by CompTIA, EC-Council and other vendors. We are simply passionate about learning and achieving the highest customer satisfaction in your learning experience!
-
NetCom provides Authorized Training
NetCom Learning is a Microsoft Gold Certified Partner for Learning Solutions (CPLS), Cisco Learning Partner, CompTIA Platinum Partner, EC-Council Accredited Training Center, Adobe Authorized Training Center, Autodesk Authorized Training Center and many others. We are proud to offer the highest quality, authorized training solutions from our many partners for our customers.
See our comprehensive list of partner authorizations.
-
Award winning Instructors
-
Actual Client Testimonials
| M. W. |
Jun 13 2005 |
| The instructor is very knowledgeable about the subject matter. The labs are very helpful in understanding the subject.
|
| Course(s) Taken |
- How to Get Started in Web Design (FREE)
|
|
| Lorraine Spencer |
Apr 14 2005 |
| I liked the small class settings, my instructor was thorough. I have learned much more than I anticipated. It has been a little overwhelming, but I can say I am more advanced then before.
|
| Course(s) Taken |
- How to Get Started in Web Design (FREE)
|
|
|
Gidden Augustin
|
Mar 16 2004
|
...NetCom has given me the opportunity to broaden my IT horizons into new directions and given me a new lease on life....
|
| Course(s) Taken |
- CIW: Programming Track
- CIW: Design Track
|
|
|
Cornelia Faifar
|
Mar 16 2004
|
NetCom has very informed and helpful representatives who help you find the best classes for your needs.... The instructor is one of the top three teachers I've ever had in my life and I went to Cornell University. The instructor is lively, fun, well informed, caring and willing to help everyone even after the class is over... I am planning my own Web site and the knowledge I am gaining at NetCom is exactly what I need....
|
| Course(s) Taken |
|
|
|
| Ram Kishor |
Oct 16 2002 |
| It was the first time I ever had a one-on-one training, which is very interesting concept and quite a learning experience. It helps those business executives who has little time for lengthy trainings, yet would like to receive the essence of the technological evolutions in a nutshell.
|
| Course(s) Taken |
|
|
|
| Farouk Cherchali |
Dec 15 2001 |
| College? It may be too long!! In fact, by the time you get out, you'll be outdated. I have decided then to join NetCom Information Technology, probably one of the best computer schools in town, and thanks to professors like Nicholas I have found what I was looking for "making web pages." I don't intend to stop here. In fact I'm taking MCSE class now. Thanks NetCom Information Technology for showing me the way to success.
|
| Course(s) Taken |
- CIW: Programming Track
- CIW: Design Track
|
|
|
Calvin Lewis
|
Jan 01 2001
|
I studied A+ and the Internet Track at NetCom Information Technology. I love the way the teachers and students interact here. Classes were small and I got a lot of attention. They really cared about my learning experience. I passed the CIW exams and am currently working freelance and building up my portfolio while studying Oracle.
|
| Course(s) Taken |
- CIW: Programming Track
- CIW: Design Track
|
|
| Adriana Botero |
Aug 01 2000 |
| Dear Joseph, As your student in the "Internet Professional Package" I want to thank you and congratulate you for the wonderful job you have done as our teacher. I have no doubt the knowledge I have gotten in this course will help me in my professional and personal life. Your practical way of combining theory and practice, your unselfish way of sharing information, your effort helping us, your permanent guidance and your evident interest in us learning made this course not only an excellent course but an enjoyable one. I respect your knowledge and experience in this subject and, admire your special ability to transmit it to people your level or lower. Once again thank you for helping me in this learning process. I consider this valuable investment. The "Internet Professional package" course at NetCom Information Technology is great, thank you Joseph and Thank you NetCom.
|
| Course(s) Taken |
- CIW: Programming Track
- CIW: Design Track
|
|
-
Awards won by NetCom
NetCom Learning is an award winning, customer focused company. We are simply Passionate About Learning!
See our list of awards.
-
Specialized Boot Camp Training

This training is also available as a boot camp. NetCom is world famous for delivering specialized boot camp training to our clients. For answers to questions regarding our boot camp training delivery format, please refer to our Boot Camp FAQ section.
Enrollment Options for the Perl Fundamentals course
- Contact us to customize this class with your own dates, times and location. You can also call 1-888-563-8266 or chat live with an Educational Consultant.
Training Delivery Methods
Take this training with one of the following training delivery methods
-
Classroom Training

NetCom’s classroom training ensures that you have state-of-the-art tools, techniques and practices you need to succeed on the job. Our instructors are active practitioners and true masters in their fields. With convenient classes at multiple learning centers across the US, you never have to go far to get ahead.
-
Live Online Training (LOT)

NetCom’s premium Live Online Training (we call it LOT) is the ultimate in convenience and cost-effectiveness. LOT combines interactive video instruction via the latest web conference technology, and post-class access to learning labs for a best-in-class learning experience. Learn more about LOT
-
Boot Camp Training

NetCom’s intensive boot camps are designed to advance your skills in the shortest possible amount of time and get you certified. Boot camps go at a faster pace and often run for longer days, so you must have some level of subject matter experience before enrolling. Boot camps have mandatory assessment tests to ensure no one will slow down the class for other students. Learn more about Boot Camps
-
Private Onsite Training

With NetCom’s private training programs, you decide where and when courses are held. Tailor the training to reflect your industry, corporate culture, goals and schedule. You pick the course content, length of training and instructional technique. Save money by doing bulk customized training. Learn more about Private Onsite Training
-
Private 1-on-1 Training

NetCom’s private 1-on-1 training focuses on the highest quality training possible. You get individualized, full attention from the instructor and you decide where and when courses are held. The training is custom tailored to reflect your industry, corporate culture, goals and schedule. You pick the course content, length of training and instructional technique. Learn more about Private 1-on-1 Training
Contact us
|
|