Practical Extraction and Report Language (PERL) courses are usually available as part of certificates or associate's and bachelor's degree programs in fields like computer science and computer programming. Specialized classes in PERL related to bioinformatics or biology may be particularly useful for aspiring scientific researchers; they are sometimes offered as electives in these advanced programs.
Students are familiarized with topics including the following:
- Developing PERL applications
- Creating databases
- Building basic Web pages
- Network security
- Operating systems
List of Courses
Introductory Programming in PERL
This introductory PERL course was created for individuals who have a background in computer programming and using computer systems like Linux and Unix. Topics commonly covered in this course include application development, debugging applications, exception handling and creating application environments. Students also learn how to use PERL with C++, another programming language that's used in many applications in wide use today.
Intermediate Programming in PERL
This intermediate-level curriculum typically teaches students how to use databases and more advanced Web programming. Course participants begin to design databases and learn how to use the information to create and organize data sets, reports, forms and queries.
Advanced PERL Programming
Advanced PERL courses give students the opportunity to use this programming language in a practical setting using Windows, Linux and Unix systems. They can download PERL programming tools onto their personal computers and use the tools to complete projects. They practice using it to manipulate text and create HTML for Web pages. Students also learn the benefits of PERL over other computer programming languages.
PERL for Bioinformatics
This course teaches students about the practical applications of PERL in bioinformatics. The use of PERL to identify patterns and problems in DNA and molecular biology is explored. Students learn how to manage and analyze the data presented and create algorithms, databases and statistics based on a compilation of DNA-related data. They also learn how to compile data, which allows bioinformatics professionals to easily identify anomalies.
PERL for Biologists
Students who don't have any previous experience with programming languages could find this course useful. Specifically designed for scientists who are looking through data produced by computer programs or research equipment, this course goes through the basics of understanding and using a programming language. Upon completion of this PERL course, students should be able to successfully process data so that they understand it and can use it.