lecture notes
1 |
References I |
1.1.2.8.1
References in depth; complex data structures
1.1.2.8.1.p1 |
References I
|
Martin Krzywinski
|
ppt
1.1.2.8.1.a1 |
References I
|
Martin Krzywinski
|
pdf
1.1.2.8.1.s1 |
References I
|
Martin Krzywinski
|
slides
2 |
References II |
1.1.2.8.2
Subroutine references; dispatch; persistance; caching
1.1.2.8.2.p2 |
References II
|
Martin Krzywinski
|
ppt
1.1.2.8.2.a1 |
References II
|
Martin Krzywinski
|
pdf
1.1.2.8.2.p1 |
References II
|
Martin Krzywinski
|
ppt
1.1.2.8.2.s1 |
References II
|
Martin Krzywinski
|
slides
3 |
Munging: map, sort, grep |
1.1.2.8.3
triad of data munging
1.1.2.8.3.p1 |
Munging: map, sort, grep
|
Martin Krzywinski
|
ppt
1.1.2.8.3.a1 |
Munging: map, sort, grep
|
Martin Krzywinski
|
pdf
1.1.2.8.3.s1 |
Munging: map, sort, grep
|
Martin Krzywinski
|
slides
4 |
Regular expressions |
1.1.2.8.4
Deeper look at regular expresions and associated idioms.
1.1.2.8.4.a1 |
Regular expressions
|
Martin Krzywinski
|
pdf
1.1.2.8.4.p1 |
Regular expressions
|
Martin Krzywinski
|
ppt
1.1.2.8.4.s1 |
Regular expressions
|
Martin Krzywinski
|
slides
5 |
Regular Expressions Part II & Review of File IO |
1.1.2.8.5
review of lookarounds, substitution, evaluated substitution, insertion with lookarounds, split, review of file IO, file tests
1.1.2.8.5.a1 |
Regular Expressions Part II & Review of File IO
|
Martin Krzywinski
|
pdf
1.1.2.8.5.p1 |
Regular Expressions Part II & Review of File IO
|
Martin Krzywinski
|
ppt
1.1.2.8.5.s1 |
Regular Expressions Part II & Review of File IO
|
Martin Krzywinski
|
slides
6 |
Modules and CPAN |
1.1.2.8.6
functional and object modules, creating and using modules, introduction to CPAN and CPAN.pm
1.1.2.8.6.a1 |
Modules and CPAN
|
Martin Krzywinski
|
pdf
1.1.2.8.6.p1 |
Modules and CPAN
|
Martin Krzywinski
|
ppt
1.1.2.8.6.s1 |
Modules and CPAN
|
Martin Krzywinski
|
slides
7 |
Documentation and Parameter Parsing |
1.1.2.8.7
documenting scripts with POD, parsing command-line parameters, parsing configuration files
1.1.2.8.7.a1 |
Documentation and Parameter Parsing
|
Martin Krzywinski
|
pdf
1.1.2.8.7.p1 |
Documentation and Parameter Parsing
|
Martin Krzywinski
|
ppt
1.1.2.8.7.s1 |
Documentation and Parameter Parsing
|
Martin Krzywinski
|
slides
8 |
warnings, debugging, benchmarking, profiling, style |
1.1.2.8.8
Limiting and scoping the warning system. Benchmarking and profiling your code. Style guidelines.
1.1.2.8.8.a1 |
warnings, debugging, benchmarking, profiling, style
|
Martin Krzywinski
|
pdf
1.1.2.8.8.p1 |
warnings, debugging, benchmarking, profiling, style
|
Martin Krzywinski
|
ppt
1.1.2.8.8.s1 |
warnings, debugging, benchmarking, profiling, style
|
Martin Krzywinski
|
slides
|
other in this category
1.0.1.8
| Introduction to Perl
1.2.2.1
| Effective use of map, sort and grep in Perl
other by same level
1.2.2.1
| Effective use of map, sort and grep in Perl
2.1.2.4
| Data Mining and Analysis at the Command Line
2.2.2.2
| Prompt Tools
4.0.2.1
| Spans and Sets
4.1.2.2
| Random Numbers and Distributions
other by same instructor
Other courses by Martin Krzywinski.
0.0.0.1
| Orientation Session
0.1.0.1
| Two Problems
1.0.1.8
| Introduction to Perl
1.2.2.1
| Effective use of map, sort and grep in Perl
2.1.2.4
| Data Mining and Analysis at the Command Line
2.2.2.2
| Prompt Tools
4.0.2.1
| Spans and Sets
4.1.2.2
| Random Numbers and Distributions
|