Excerpt:

We have written a basic introductory course for biologists to learn the essential aspects of the Perl programming language. This started as a course for grad students at UC Davis, and we then ran it as a one week intensive course for anyone on campus who was interested (sponsored by the UC Davis Genome Center). The feedback from these courses was very positive and so we have decided that we should make it available to anyone who is interested.

The course is very much aimed at people with no prior experience in either programming or Unix. It is increasingly common that biologists have to deal with vast amounts of in silico data as part of their research, often in the form of many large text files that are the output from research equipment or computer programs. If you complete this course you will hopefully learn enough to be able to write programs to interrogate, refine, and process such data.

To start the course, you first need to download the course material (a set of test files and directories that relates to the documentation). You can either download the entire course (files + documentation, 38 MB compressed) or just the documentation.