Take a high level view of the Ruby programming language, how to install it on your system and get it up and running so you can start building Ruby programs.
Learn how to work with variables in Ruby to store data and use the data throughout a program.
Work with the Ruby String data type and walk through how to integrate string data into a Ruby program.
Learn how to work with different number data types in a Ruby program, including the integer and float types.
Learn how to create and use methods in Ruby programs to store processes and re-use them throughout a program, including an overview of Procs and Lambdas.
Work through the powerful iteration tools that come with the Ruby programming language that allow you to traverse various collection types.
Learn how to work with collections in a Ruby program, including arrays and hashes.
Learn how to integrate conditionals into a Ruby program, this will enable your programs to have dynamic behavior based on different input data.
Learn Object Oriented Programming (OOP) techniques for Ruby, including: creating classes, instantiating objects, working with inheritance, and polymorphism.
devCamp does not support ancient browsers.
Install a modern version for best experience.