Курс «Java: Коллекции»

алгоритмы
структуры данных
тесты
дженерики
функциональное программирование

Последнее обновление: 10 сентября 2025 г.

Попробовать →

Бесплатный курс

Включено в курс

9 уроков (видео и/или текст)
0 упражнений в тренажере
0 проверочных тестов
Самостоятельная работа
Дополнительные материалы
Доступ ко всем курсам

Описание

На этом курсе вы изучите основные коллекции в языке Java. Вы познакомитесь со списками, словарями и другими коллекциями, которые часто используются в Java. Вы узнаете, как параметрический полиморфизм помогает работать коллекциям с разными типами данных. В итоге вы научитесь создавать коллекции, наполнять их данными. На курсе вы отработаете на практике эффективные способы обхода коллекций и выполнения различных агрегирующих операций и напишите свои первые интеграционные тесты. Знания из этого курса помогут вам уверенно работать с различными коллекциями, подбирать правильные структуры данных для своих целей.

Чему вы научитесь

  • Использовать обобщенное программирование
  • Подбирать правильные структуры данных для хранения и обработки данных
  • Писать в функциональном стиле
  • Тестировать свой код

Программа

1

Введение

Знакомимся с целями и задачами курса

2

Списки

Учимся работать со списками

3

Мапы

Учимся работать со словарями

4

Дженерики

Знакомимся с обобщенным программированием

5

Тесты

Учимся тестировать свой код

6

Стримы

Учимся работать со структурами данных в функциональном стиле

7

Лямбды

Знакомимся с лямбда-выражениями

8

Продвинутые стримы

Углубляем знания в обработке структур данных в функциональном стиле

9

Сеты

Учимся работать с сетами в Java

Формат обучения

Course Cover
  • Тренажер с практикой
  • Бессрочный доступ к теории
  • Асинхронный формат
Попробовать →

Бесплатный курс