Home

Perl and presentation techniques courses

Monday to Friday April 19 - 23, 2010


Registration deadline:
Please note that registration is open exclusively for participants from Swiss academic institutions until Friday March 26th, 2010.
After this date, registration will be open to all for as long as places are available.

The SIB is organising a series of courses in Lausanne given by Damian Conway on the Perl programming languages (4 days), as well as a one-day course on Presentation techniques. Details about the courses and the requirements are given below. Participants who have followed the course "Perl Programming for Life Sciences" organised by the SIB fulfill the requirements for all the courses.

The course on Presentation techniques on Friday 23rd April is particularly recommended for all scientists who have to present their work in public; it does not require any particular knowledge in programming.

Participants can register to any course independently of the others. The cost for SIB and academic members is 100 CHF per course (or 500 CHF if you register for all courses); other participants should contact Frédéric Schütz.

Requirements:
The number of seats is limited, and they will be attributed on a "first come, first serve" basis.

Note that the courses can be cancelled if there are not enough participants !

Contact: Frédéric Schütz

Registration deadline:
Please note that registration is open exclusively for participants from Swiss academic institutions until Friday March 26th, 2010.
After this date, registration will be open to all for as long as places are available.

Registration is closed

Topics

Understanding Perl Regexes for Bioinformatics - Mon Apr 19th, 2010
Participants will learn how to design and construct Perl regexes efficiently, and examine how those techniques apply specifically to the kinds of searching, sorting, and sifting tasks commonly encountered in bioinformatics.
Pre-requisite: basic knowledge of Perl's control flow, string handling, and simple data structures (scalars, arrays, hashes).
More information: http://damian.conway.org/Courses/BioRegexes.html


Perl Parsing Techniques for Bioinformatics - Tue Apr 20th, 2010
Parsing is the process of detecting and verifying the structure of incoming data and then processing that data so as to make it available to a program in convenient ways. This full-day tutorial will introduce beginner and intermediate Perl programmers to the wide range of parsing mechanisms available in Perl and explain specific techniques for parsing data in a variety of commonly used formats. Most examples will be based on typical parsing problems encountered in Bioinformatics.
Pre-requisite: familiarity with simple regular expressions and the use of modules.
More information: http://damian.conway.org/Courses/BioParsing.html


The Productive Programmer (morning) - Wed Apr 21st, 2010
This courses explores how the Unix environment can be modified to improve a programmer's productivity. It shows how simple enhancements to the shell environment, editor command set, command-line utilities, and window management tools all help to dramatically improve his one's work-flow.
Pre-requisite: knowledge of Perl and using Unix.
More information: http://damian.conway.org/Courses/Productivity.html


Mastering Perl Data Structures (afternoon) - Wed Apr 21st, 2010
One of Perl's most useful and powerful features is its comprehensive set of built-in data structures. This half day course will explore Perl's core data structures in detail, focussing on the combination and nesting of arrays and hashes to create essential programming tools such as queues, stacks, tuples, records, sets, single- and bi-directional mappings, tables, and trees.
Pre-requisite: basic knowledge of Perl data structures (scalar, arrays and hashes).


Introduction to Object Oriented Perl - Thu Apr 22nd, 2010
This tutorial will show you how to build on the basic Perl constructs and techniques you already know and discover the elegance and power of Perl's Object-Oriented capabilities.
Pre-requisite: basic knowledge of variables, references, packages, and subroutines in Perl.
More information: http://damian.conway.org/Courses/IntroOO.html


Advanced Technical Presentation Techniques - Fri Apr 23rd, 2010
Presenting technical information to an audience is one of the hardest tasks any scientist can face. Presenting effectively is not a natural talent for most people. Indeed, many technical presentations utterly fail in their primary objective -- to convey a complex idea or argument clearly and convincingly. This class explains -- and demonstrates -- the key techniques that combine to produce an effective and enjoyable technical presentation.
Pre-requisite: none
More information: http://damian.conway.org/Courses/Presentation.html


 

Registration is closed

 

 

Latest update 2012-02-04
Valid HTML 4.01 Transitional   Valid CSS!