Содержание курса
1. Основы коллекций и списков
4 урока
168
60
102м
5
Закрытый
1.1
Что такое коллекции: мотивация, преимущества перед массивами
↗
103
26
1м 17с
1
Закрытый
1.2
Интерфейс List и класс ArrayList: добавление, удаление, поиск
↗
27
13
49м 13с
2
Закрытый
1.3
Класс LinkedList и сравнение с ArrayList
↗
20
11
26м 10с
1
Закрытый
1.4
Перебор элементов списка: цикл for, for-each, Iterator, ListIter
↗
18
10
25м 16с
1
2. Множества (Set)
4 урока
67
41
160м
0
Закрытый
2.1
Интерфейс Set: уникальность и отсутствие порядка
↗
18
16
24м 20с
0
Закрытый
2.2
Класс HashSet: добавление, проверка, удаление
↗
17
13
59м 9с
1
Закрытый
2.3
TreeSet и LinkedHashSet: порядок и сортировка
↗
17
8
27м 53с
-1
Закрытый
2.4
Реализация своей коллекции
↗
15
4
49м 12с
0
3. Отображения (Map)
3 урока
51
24
5м
2
Закрытый
3.1
Интерфейс Map: концепция ключ–значение
↗
19
14
2м 15с
1
Закрытый
3.2
Классы HashMap, TreeMap, LinkedHashMap
↗
17
4
2м 31с
0
Закрытый
3.3
Вложенные коллекции и их обработка
↗
15
6
1м 14с
1
4. Сортировка и выбор коллекций
3 урока
48
28
4м
3
Закрытый
4.1
Сортировка коллекций: Collections.sort() и Comparable
↗
18
8
2м 48с
1
Закрытый
4.2
Кастомная сортировка. Comparator
↗
17
7
1м 21с
1
Закрытый
4.3
Подведем итоги
↗
13
13
1м 48с
1