Thoughtstream | Courses


Beginner


Introduction to Perl for Programmers


Novice


Mastering Perl Data Structures

Introductory Object-Oriented Perl


Intermediate


Perl Best Practice

API Design For Perl

Intermediate Object-Oriented Perl

Test-Driven Development in Perl

New Features of the Modern Perls (5.10 to 5.14)

Object-Oriented Design In Perl

Object-Oriented Perl with Object::InsideOut

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 Perl Programming Techniques

Advanced Module Interface Techniques

Advanced Module Development Techniques

Advanced Object-Oriented Perl

Advanced Parsing with Parse::RecDescent

Advanced Parsing with Regexp::Grammars

(Re)Developing in Perl 6


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