1. Знакомство с языком Ruby 2. Переменные и типы данных 3. Строки и математические действия 4. Получение данных от пользователя 5. Массивы и ассоциативные массивы 6. Методы и оператор return 7. Условные операторы 8. Цикл While и цикл For 9. Работа с файлами (чтение и запись) 10. Отслеживание ошибок 11. Объекты и классы (ООП) 12. Наследование, модули и завершение курса