Simple play icon Course

Object-oriented Ruby 2 Fundamentals

by Alex Korban

Ruby is a dynamic, thoroughly object-oriented programming language with a focus on developer happiness and productivity. This course will teach you how to write object-oriented code with Ruby.

What you'll learn

Are you looking to become familiar with all the object-oriented programming features in Ruby? In this course, Object-oriented Ruby 2 Fundamentals, you’ll learn to implement object-oriented designs with Ruby. First, you’ll explore classes, objects, and inheritance. Next, you’ll learn about modules. Finally, you’ll discover how to follow the principles of object-oriented design in Ruby. When you’re finished with this course, you’ll have the skills and knowledge of the features of the language needed to write object-oriented code in Ruby.

Table of contents

Course Overview

About the author

Alex Korban is an author and independent consultant with an interest in functional programming, databases, and geospatial applications. He's written several books about C++11 and C++14. Alex co-founded a company to visualize geospatial data for the heavy construction industry in order to improve safety and productivity when building highways, tunnels, and other infrastructure. Prior to that he worked on a wide range of software, such as early mobile applications, a flight simulator, and GPS-base... more

Ready to upskill? Get started