Skip to Content
Learn Rails 6: Accelerated Web Development with Ruby on Rails
book

Learn Rails 6: Accelerated Web Development with Ruby on Rails

by Adam Notodikromo
October 2020
Beginner
549 pages
8h 21m
English
Apress
Content preview from Learn Rails 6: Accelerated Web Development with Ruby on Rails
© Adam Notodikromo 2021
A. NotodikromoLearn Rails 6https://doi.org/10.1007/978-1-4842-6026-5_3

3. Advanced Ruby

Adam Notodikromo1 
(1)
Tokyo, Japan
 

In the previous chapter, we learned some fundamental programming techniques every Ruby engineers need to know about. For instance, we learned how to express a float.

Being true to the object-oriented paradigm, in Ruby, every object has a class. Understanding how Ruby works is necessary to becoming a productive Ruby and Rails engineer.

In this chapter, we will explore more advanced topics in Ruby programming, such as how to create our own class and how a class is different from a module.

We will also discuss methods, blocks, lambdas, and everything in between. With metaprogramming, we will learn how to create ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Learn Rails 5.2: Accelerated Web Development with Ruby on Rails

Learn Rails 5.2: Accelerated Web Development with Ruby on Rails

Stefan Wintermeyer
Beginning Rails 6: From Novice to Professional

Beginning Rails 6: From Novice to Professional

Brady Somerville, Adam Gamble, Cloves Carneiro Jr., Rida Al Barazi

Publisher Resources

ISBN: 9781484260265Purchase LinkPublisher Website