Thoughtstream | Courses


Beginner


Introduction to Perl for Programmers


Novice


Mastering Perl Data Structures

Introductory Object-Oriented Perl

Text Processing with Perl


Intermediate


Perl Best Practice

Intermediate Object-Oriented Perl

Introduction to Perl 5.10 and Perl 5.12

Perl 6 for Perl 5 programmers

Practical Parsing with Parse::RecDescent

Practical Parsing with Regexp::Grammars

The Productive Programmer

Hands-on Perl 6 with the Rakudo compiler

Understanding Regular Expressions

Perl Worst Practice


Advanced


Advanced Module Interface Techniques

Advanced Module Development Techniques

Advanced Object-Oriented Perl

Advanced Parsing with Parse::RecDescent


General


Advanced Software Development Techniques with Vim

The Business Case for Open Source Software

Mastering Vim

Presentation Aikido

Advanced Technical Presentation Techniques

Scripting Vim


Bioinformatics


Parsing Techniques for Bioinformatics

Understanding Regular Expressions for Bioinformatics