Ruby

Learn to program in Ruby, a flexible language used to create sites like Codecademy.
Lessons
0%

800k+

enrolled students

9 Hours

estimated course time

Beginner

required technical level

Unit 1: Introduction to Ruby

External Resources

Pro
There are no resources for this unit

Unit 2: Control Flow in Ruby

External Resources

Pro
There are no resources for this unit

Unit 3: Looping with Ruby

External Resources

Pro
There are no resources for this unit

Unit 4: Arrays and Hashes

External Resources

Pro
There are no resources for this unit

Unit 5: Blocks and Sorting

External Resources

Pro
There are no resources for this unit

Unit 6: Hashes and Symbols

External Resources

Pro
There are no resources for this unit

Unit 7: Refactoring

External Resources

Pro
There are no resources for this unit

Unit 8: Blocks, Procs, and Lambdas

External Resources

Pro
There are no resources for this unit

Unit 9: Object-Oriented Programming, Part I

External Resources

Pro
There are no resources for this unit

Unit 10: Object-Oriented Programming, Part II

External Resources

Pro
There are no resources for this unit
RUBY FINAL PROJECT
Exclusive for Pro: Ruby Final Project
Finished all our Ruby content? This self-guided project will help you apply your skills and prepare you for real world Ruby development. You'll leave Codecademy's learning environment for your own machine to build a to-do list application that you'll use via the Command Line.
Go to Project
;