Ruby Training Course
Customized On-site Training
Request a Quote
or call
1 (888) 357-1204
Public Classroom Training
San Francisco, CA
Milano
(3 days)
Ruby Training Summary
Audience for Ruby Training
Ruby Training course is designed for those who want to become proficient with the Ruby programming language.
Ruby Training Prerequisites
Ruby Training course doesn't assume any previous programming experience. For those coming to Ruby from another language, the instructor will draw the parallels and point out the differences.
They Took Ruby Training Course
Ruby Participant Review
The class has inspired me to continue to learn more about Ruby and Ruby on Rails.
- Stanford
The instructor was good at explaining everything and answering questions. He was very knowledgable about Ruby .
- Xerox
The instructor was great! And very helpful!!!
- Xerox Corp.
Ruby Training Outline
Strings and Methods
- Strings and Embedded Evaluation
- Methods
- Numbers
- Testing a Condition: if ... then
Classes and Objects
- Instances and Instance Variables
- Constructors – new and initialize
- Inspecting Objects
Class Hierarchies
- Superclasses and Subclasses
Accessors, Attributes, Class Variables
- Accessor Methods
- Attribute Readers and Writers
- Attributes Create Variables
- Calling Methods of a Superclass
- Class Variables
Arrays
- Using Arrays
- Creating Arrays
- Multi-Dimensional Arrays
- Iterating Over Arrays
- Indexing Into Arrays
Hashes
- Creating Hashes
- Indexing Into A Hash
- Hash Operations
Loops and Iterators
- For Loops
- Blocks
- While Loops
- While Modifiers
- Until Loops
Conditional Statements
- If..Then..Else
- And..Or..Not
- If..Elsif
- Unless
- If and Unless Modifiers
- Case Statements
Modules and Mixins
- A Module Is Like A Class...
- Module Methods
- Modules as Namespaces
- Module 'Instance Methods'
- Included Modules or 'Mixins'
- Including Modules From Files
- Pre-Defined Modules
Files and Data
- Saving Data
- YAML
- Files
- Moving On...