Содержание курса
1. Введение
1 урок
7 615
5 193
2м
151
Закрытый
1.1
О курсе
↗
7 615
5 193
2м 4с
151
2. Основы
9 уроков
35 539
14 870
43м
817
Закрытый
2.1
Что такое Ruby
↗
5 373
1 631
2м 15с
98
Закрытый
2.2
Привет, Ruby!
↗
4 909
1 506
1м 23с
119
Закрытый
2.3
Комментарии
↗
4 436
1 424
1м 10с
100
Закрытый
2.4
Переменные
↗
4 240
1 247
4м 25с
103
Закрытый
2.5
Займемся математикой
↗
3 808
3 208
4м 53с
111
Закрытый
2.6
Приоритет операторов
↗
3 470
3 086
2м 40с
70
Закрытый
2.7
Строки
↗
3 412
994
11м 32с
92
Закрытый
2.8
Получение пользовательского ввода
↗
3 029
923
7м 7с
70
Закрытый
2.9
Вопросы ко второму модулю
↗
2 862
851
10м 17с
54
3. Управляющие структуры
10 уроков
23 856
11 391
89м
789
Закрытый
3.1
Booleans
↗
2 752
2 491
1м 28с
74
Закрытый
3.2
Операторы сравнения
↗
2 628
837
4м 22с
78
Закрытый
3.3
Оператор if
↗
2 624
824
4м 14с
74
Закрытый
3.4
Операторы else/elsif/unless
↗
2 508
761
10м 43с
92
Закрытый
3.5
Логические операторы
↗
2 383
726
7м 49с
74
Закрытый
3.6
Блок case
↗
2 300
757
5м 15с
85
Закрытый
3.7
Циклы while и until
↗
2 274
1 952
5м 13с
77
Закрытый
3.8
Диапазоны
↗
2 178
709
3м 12с
83
Закрытый
3.9
Цикл for
↗
2 193
1 811
11м 4с
87
Закрытый
3.10
Вопросы к третьему модулю
↗
2 016
523
38м 7с
65
4. Массивы
7 уроков
12 281
8 401
60м
385
Закрытый
4.1
Массивы
↗
2 031
621
16м 11с
72
Закрытый
4.2
Манипулирование массивами
↗
1 846
560
14м 19с
61
Закрытый
4.3
Хэши и символы
↗
1 790
1 525
8м 53с
55
Закрытый
4.4
Вложенные массивы и хэши
↗
1 689
1 531
2м 42с
51
Закрытый
4.5
Итераторы
↗
1 704
1 386
10м 6с
60
Закрытый
4.6
Счетчик частоты букв
↗
1 639
1 441
5м 35с
52
Закрытый
4.7
Вопросы к четвертому модулю
↗
1 582
1 337
6м 42с
34
5. Методы
6 уроков
9 363
3 756
36м
259
Закрытый
5.1
Определение и вызов методов
↗
1 658
507
3м 39с
43
Закрытый
5.2
Параметры метода
↗
1 601
480
5м 39с
41
Закрытый
5.3
Параметры по умолчанию и необязательные параметры
↗
1 564
466
7м 40с
48
Закрытый
5.4
Возвращение значений из методов
↗
1 552
459
12м 50с
48
Закрытый
5.5
Область видимости переменной
↗
1 513
1 387
3м 10с
46
Закрытый
5.6
Вопросы к пятому модулю
↗
1 475
457
7м 34с
33
6. Объектно-ориентированное программирование в Ruby
11 уроков
15 132
9 540
87м
461
Закрытый
6.1
Классы и объекты
↗
1 494
468
6м 11с
57
Закрытый
6.2
Переменные экземпляра
↗
1 506
1 308
4м 58с
43
Закрытый
6.3
Методы экземпляра и средства доступа
↗
1 469
1 205
13м 7с
43
Закрытый
6.4
Методы доступа (accessors)
↗
1 424
1 224
6м 47с
48
Закрытый
6.5
Методы и переменные класса
↗
1 397
433
8м 46с
41
Закрытый
6.6
Наследование
↗
1 361
1 155
7м 6с
41
Закрытый
6.7
super
↗
1 340
1 218
3м 8с
44
Закрытый
6.8
Перегрузка оператора
↗
1 317
1 073
8м 41с
37
Закрытый
6.9
Модификаторы доступа
↗
1 302
400
5м 19с
40
Закрытый
6.10
Простая игра
↗
1 345
720
7м 6с
38
Закрытый
6.11
Вопросы к шестому модулю
↗
1 177
336
20м 56с
29
7. Модули, примеси и стандартные классы
7 уроков
8 254
5 200
43м
267
Закрытый
7.1
Модули и примеси
↗
1 319
1 002
12м 20с
50
Закрытый
7.2
Пространство имен
↗
1 196
895
12м 8с
36
Закрытый
7.3
Класс Struct
↗
1 183
348
4м 28с
42
Закрытый
7.4
Math и Time
↗
1 138
658
3м 37с
34
Закрытый
7.5
Класс Proc
↗
1 161
347
6м 2с
44
Закрытый
7.6
Лямбды (lambda)
↗
1 181
1 019
3м 14с
39
Закрытый
7.7
Вопросы к седьмому модулю
↗
1 076
931
2м 59с
22
8. Работа с файлами
5 уроков
5 469
1 666
11м
174
Закрытый
8.1
Создание и открытие файлов
↗
1 175
342
4м 33с
42
Закрытый
8.2
Запись и чтение файлов
↗
1 119
337
3м 48с
39
Закрытый
8.3
Удаление файлов
↗
1 083
330
2м 20с
36
Закрытый
8.4
Получение информации о файлах
↗
1 090
328
1м 7с
36
Закрытый
8.5
Вопросы к восьмому модулю
↗
1 002
329
1м 27с
21
9. Для дошедших до финала
1 урок
1 416
1 064
3м
115
Закрытый
9.1
Послесловие
↗
1 416
1 064
3м 18с
115