Learn Perl, a powerful and easy-to-use scripting language used on PCs, servers, and on the Internet for a wide range of programming problems. Perl is as capable - and often as fast - as C, C++, and Java, but is easier to learn and does not require the sort of software development tools and environments required by those languages. Perl is also more portable and supported on a greater variety of computers than many other computing languages. Perl programming skills are especially valuable for Web developers, software developers, and system administrators.
Learning Objectives:
- Understand basic Perl scripting.
- Learn about predefined variables and how to debug Perl scripts.
- Understand how to use and manage files and directories from Perl scripts.
- Learn about associative arrays, subroutines, and regular expressions.
- Learn how to program for the Web with Perl.
- Understand how to run and interact with external programs from Perl.
This course is part of the Advanced Web Design & Development Certificate.
View a course demo
For our online course refund policy, click here.
Requirements: Internet access, e-mail, Firefox or Internet Explorer web browser, and you'll need access to a computer on which you can run the course software - the Perl interpreter and the Apache Web Server. The course supplies all necessary software for Windows. The software is also available (for free) for many other systems, including Mac OS X and Linux, although you'll need to download, install, and configure it yourself if you are running on one of those systems.
You will need to create a login for your online classroom. Go to www.ed2go.com/ksuconed. Find your course by browsing the catalog or using the search bar. Click the "Enroll Now" button. Select your start date and then create a Username and Password. At the end, you will be asked to click on the "Already Paid" button if you have already paid. You must make an 80 or higher on the final exam (online) to successfully complete the course. You may only take the exam once.
If you have questions about this course, please contact the online coordinator at 770-499-3355 or online@kennesaw.edu.