Ruby Fundamentals

This course is designed to give you everything you need to start developing software in Ruby quickly.
Course info
Rating
(532)
Level
Intermediate
Updated
June 20, 2013
Duration
3h 42m
Table of contents
An introduction to Ruby
Classes and Objects
Flow Control
Standard Types
Methods in Depth
More Ruby Tools: Blocks, Constants, Modules
Putting Ruby to Work
Description
Course info
Rating
(532)
Level
Intermediate
Updated
June 20, 2013
Duration
3h 42m
Description

Ruby is a dynamic, thoroughly object oriented programming language with a focus on developer happiness and productivity. This course is designed to give you everything you need to start developing software in Ruby quickly. You will learn about all of the key features of the language: classes, methods, blocks, modules. You will find out about some of the standard types included in Ruby, such as strings, arrays, hashes and regular expressions. You will also get an introduction to tools and techniques you need to write real world software, including testing, debugging and packaging your code.

About the author
About the author

Alex Korban is an author and consultant with an interest in functional programming, databases and geospatial applications. He co-founded a company to visualize geospatial data and wrote several books.

More from the author
Building Real World Applications with Elm
Intermediate
2h 18m
2 Feb 2018
PostgreSQL: Time and Temporal Data
Intermediate
3h 37m
16 Aug 2017