
-50%
Программирование6 месяцев
Python-разработчикПоймете, зачем нужны алгоритмы в разработке и как они связаны с коллекциями.
Знакомство с алгоритмами
Изучите основные типы коллекций, их особенности и область применения.
Обзор коллекций в Java
Практическая работа № 1: Java Core. Коллекции
Познакомитесь с двумя основными реализациями списков, сравните их и научитесь применять.
ArrayList
LinkedList
Разберетесь, как работают коллекции, основанные на хеш-таблицах.
HashMap
HashSet
LinkedHashMap
LinkedHashSet
Изучите коллекции, которые автоматически сортируют данные.
TreeMap
TreeSet
Продолжите закреплять материал в рамках второй практической работы.
Практическая работа № 2: Java Core. Коллекции
Научитесь работать с современными возможностями языка: Stream API, lambda и optional.
Stream API
Lambda
Optional
Создадите итоговый проект — полноценное приложение на основе изученных тем.
Проект: Консольное приложение для управления данными
Финал
Курсы обновляются вместе с индустрией
Знания, которые нужны здесь и сейчас
Без теории ради теории
Без устаревших подходов
С активным сообществом специалистов и каналом актуальных вакансий