Advanced Ruby Features
This course is included in the Everything IT Self-Paced training package.
Ruby contains a number of features for advanced data management including advanced arrays, regular expressions, accessors, and virtual attributes. In this course, you’ll learn about the use of these features. You’ll also learn about overloading and overriding methods, and adding methods to classes and objects. You’ll explore features such as open classes, ducktyping, and class hooks, as well as immutability and marshaling. Finally, you’ll learn about networking in Ruby, as well using GetOptLong, and idiomatic Ruby.
Programmers with knowledge of Ruby who want to learn how to implement advanced Ruby features
Accessors and Virtual Attributes
Adding Methods to a Ruby Class
Mutability and Immutability in Objects
Marshaling in Ruby
Exercise: Use Advanced Ruby Features