Ruby
Just as fun and just as pragmatic, Ruby has simple syntax, powerful features and natural object orientation. It makes easy things easy and hard things possible.
5.0.0.1
| Hello Ruby
A crash introduction to Ruby for Perl programmers.
5.1.1.5
| Introduction to Ruby
A first course in Ruby. This course is designed with Perl programmers in mind. In the process of introducting Ruby, we'll contrast Ruby to Perl, anchoring Ruby's syntax and idioms to what you already know about Perl.
|
course codes
Courses are labeled by a unique Perl Workshop code. The code has the format category . course . level . sessions [.session].
- category represents the broad topic area covered by the course
- course is a unique course identifier within a given category
- level encodes the level of difficulty from 0 (all) to 3 (advanced)
- sessions gives the number of lectures in the course
- .session is an optional session index field which is used when the code refers to a sessions; for example 1.0.1.8 encodes "Introduction to Perl" but 1.0.1.8.2 refers to the second session in the course.
All code components are zero-indexed except for the final optional session index.
course levels
level 0 | all
level 1 | beginner
level 2 | intermediate
level 3 | advanced
|