YoVDO

Object-oriented Ruby Fundamentals

Offered By: Pluralsight

Tags

Ruby Courses Object-oriented programming Courses Inheritance Courses Object-Oriented Design Courses

Course Description

Overview

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.

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.

Syllabus

  • Course Overview 1min
  • Classes and Objects 30mins
  • Dynamic Aspects of Class and Object Definitions 26mins
  • Modeling Data Hierarchies with Inheritance 20mins
  • Using Modules to Organize and Reuse Functionality 20mins
  • Implementing Object-oriented Designs 22mins

Taught by

Alex Korban

Related Courses

Introduction à la programmation orientée objet (en Java)
École Polytechnique Fédérale de Lausanne via Coursera
C++ For C Programmers, Part A
University of California, Santa Cruz via Coursera
Introduction to Programming for Musicians and Digital Artists
California Institute of the Arts via Coursera
Beginning Game Programming with C#
University of Colorado System via Coursera
Paradigms of Computer Programming
Université catholique de Louvain via edX