Thoughtstream | Courses


Advanced Technical Presentation 1: Core Techniques

Advanced Technical Presentation 2: Design and Delivery Skills

Presentation Aikido

Presentation Ninjutsu

Technical Presentation Masterclass

Perl Beginner

Introduction to Perl for Programmers

Perl Novice

Introduction to Object-Oriented Perl

Mastering Perl Data Structures

Perl Intermediate

API Design For Perl

Intermediate Object-Oriented Perl

New Features of the Modern Perls (5.10 to 5.26)

Object-Oriented Design In Perl

Object-Oriented Perl with Object::InsideOut

Optimizing Your Perl Development

Perl Best Practices

Perl Even-Better Practices

Perl Worst Practice

Practical Parsing with Parse::RecDescent

Practical Parsing with Regexp::Grammars

Test-Driven Development in Perl

Understanding Perl Regular Expressions

Perl Advanced

Advanced Object-Oriented Perl

Advanced Parsing with Parse::RecDescent

Advanced Parsing with Regexp::Grammars

Advanced Perl Regular Expressions

Thinking Functionally in Perl 5 and 6

Perl Masterclass

Perl Programming Masterclass

Perl 6

(Re)Developing in Perl 6

Parsing with Regexes and Grammars in Perl 6

Perl 6 for Perl 5 programmers

Perl 6: Transparadigm Programming 101


Better Coding Practices

The Productive Programmer

Understanding Regular Expressions


Advanced Software Development Techniques with Vim

Instantly Better Vim

Mastering Vim

Scripting Vim


Parsing Techniques for Bioinformatics in Perl 5

Parsing Techniques for Bioinformatics in Perl 6

Understanding Perl Regular Expressions for Bioinformatics

Understanding Regular Expressions for Bioinformatics