1.
Введение
↳
теория
2.
Привет, мир!
↳
теория
/
тесты
/
упражнение
3.
Ruby, Ruby, Ruby
↳
теория
/
тесты
/
упражнение
4.
Всё есть объект
↳
теория
/
тесты
/
упражнение
5.
Первая функция
↳
теория
/
тесты
/
упражнение
6.
Логический тип
↳
теория
/
тесты
/
упражнение
7.
Условные конструкции
↳
теория
/
тесты
/
упражнение
8.
Условные конструкции (альтернативные варианты)
↳
теория
/
тесты
/
упражнение
9.
Строки
↳
теория
/
тесты
/
упражнение
10.
Блоки
↳
теория
/
тесты
/
упражнение
11.
Итераторы
↳
теория
/
тесты
/
упражнение
12.
Обход строки
↳
теория
/
тесты
/
упражнение
13.
Типы данных Ruby
↳
теория
/
тесты
/
упражнение
14.
Классы
↳
теория
/
тесты
/
упражнение
15.
Модули
↳
теория
/
тесты
/
упражнение
16.
Всё есть выражение
↳
теория
/
упражнение
17.
Массивы
↳
теория
/
тесты
/
упражнение
18.
Методы массивов
↳
теория
/
упражнение
19.
Хеши
↳
теория
/
тесты
/
упражнение
20.
Методы хешей
↳
теория
/
упражнение
21.
Деструктуризация
↳
теория
/
тесты
/
упражнение
22.
Упаковка аргументов функции
↳
теория
/
тесты
/
упражнение
23.
Хеш как последний параметр функции
↳
теория
/
упражнение
24.
Пайплайн
↳
теория
/
упражнение
25.
Блоки как объекты
↳
теория
/
тесты
/
упражнение
26.
Трансляция символов в блоки
↳
теория
/
упражнение
27.
Блоки внутри функции
↳
теория
/
тесты
/
упражнение
28.
each_with_object
↳
теория
/
упражнение
29.
Массивы как множества
↳
теория
/
тесты
/
упражнение
30.
Способы определения массивов
↳
теория
/
упражнение
31.
Основы
↳
теория
/
домашнее задание
32.
Коллекции
↳
теория
/
домашнее задание
33.
Функциональное программирование
↳
теория
/
домашнее задание
34.
Тестирование
↳
теория
/
домашнее задание
35.
ООП в Ruby
↳
теория
/
домашнее задание
36.
Метапрограммирование
↳
теория
/
домашнее задание