Меню

Избранное

Java Collections

Мини-курс ProductStar для разработчиков с базовыми знаниями Java: коллекции, алгоритмы, практические работы и консольное приложение для управления данными.

Курс в деталях

Школа
ProductStar
Формат
Онлайн
Длительность
1 месяцПродолжительность курса по данным школы.

Кому подойдёт курс

Кому подойдётЧем поможет курс
Java-разработчикам с базовыми знаниями

Курс поможет систематизировать знания о списках, множествах и отображениях, сравнить реализации и закрепить их применение в практических работах.

Разработчикам, применяющим Java в проектах

Коллекции пригодятся в задачах хранения и обработки данных, в том числе в серверной и Android-разработке на Java. Конкретные платформы в программе отдельно не изучаются.

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

Выбирать коллекции

Сравнивать списки, множества и отображения и выбирать структуру под задачу.

Работать со списками

Сопоставлять ArrayList и LinkedList и учитывать особенности их применения.

Разбирать отображения и множества

Применять HashMap, HashSet, TreeMap, TreeSet и связанные реализации.

Использовать возможности Java

Изучать Stream API, lambda-выражения и Optional при обработке данных.

Создать приложение

Закрепить темы в консольном приложении для управления данными.

Что входит в курс

Учебные проекты

Работа над проектами, в которых можно объединить знания и навыки из разных тем курса.

Сопровождение куратора

Поддержка куратора или наставника по вопросам обучения и освоения программы.

Обратная связь

Комментарии к выполненным работам, которые помогают увидеть ошибки и определить, что доработать.

Программа курса

Темы и разделы, которые входят в программу обучения.

01Знакомство с алгоритмами

Роль алгоритмов в программировании и связь алгоритмов со структурами коллекций Java.

02Обзор коллекций в Java

Типы коллекций Java, их особенности и области применения в приложениях.

03Практика: основы коллекций

Первая практическая работа по использованию базовых коллекций в Java Core.

04Коллекции: ArrayList и LinkedList

Сравнение ArrayList и LinkedList и выбор подходящей реализации списка.

05Коллекции: HashMap, HashSet, LinkedHashMap, LinkedHashSet

Коллекции на хеш-таблицах: HashMap, HashSet и связанные реализации LinkedHashMap и LinkedHashSet.

06Коллекции: TreeMap, TreeSet

TreeMap и TreeSet: применение коллекций, которые хранят элементы в отсортированном порядке.

07Практика: расширенные коллекции

Вторая практическая работа для закрепления расширенных возможностей коллекций.

08Современные подходы в Java

Stream API, lambda-выражения и Optional при работе с данными в Java.

09Проект и завершение курса

Итоговый проект: консольное приложение для управления данными с использованием изученных коллекций.

Практика и проекты

Практические работы курса — какие задачи вы будете решать, какие кейсы и примеры разбирать.

Две практические работы

В программе предусмотрены задания по базовым и расширенным коллекциям Java.

Консольное приложение

В итоговом проекте участники создают приложение для управления данными; школа обещает обратную связь ментора.

Профессии, навыки и инструменты

Профессии

Профессии, с задачами которых знакомит программа курса.

Навыки

Навыки, на развитие которых направлена программа курса.

Программы и сервисы

Инструменты и методы по материалам школы; состав может зависеть от тарифа.

Java Collections FrameworkArrayListLinkedListHashMapHashSetTreeMapTreeSetStream APILambda-выраженияOptionalJava CoreIntelliJ IDEAJavaLinkedHashMapLinkedHashSet

Эксперты программы

Состав экспертов и их участие в конкретной группе уточняйте у школы.

Документ об обучении

Сертификат о прохождении курса

Школа указывает этот вид документа.

Требования к получению и формат уточняйте в школе.

Стоимость и условия оплаты

Стоимость обучения
19 900 ₽Сумма при оплате частями: 10 платежей по 1 990 ₽. Цена одним платежом уточняется. Данные от не указана.
Ежемесячный платёж
1 990 ₽ / мес.Срок оплаты: 10 мес. Условия договора уточняйте в школе.

Частые вопросы

Нужны ли знания Java перед началом?

Да. Школа адресует курс разработчикам, знакомым с основами Java; при отсутствии базы рекомендует начать с вводной программы.

Какие коллекции рассматриваются?

В программе указаны ArrayList, LinkedList, HashMap, HashSet, LinkedHashMap, LinkedHashSet, TreeMap и TreeSet.

Есть ли практика и обратная связь?

Да. Программа включает две практические работы и консольное приложение; в описании обещана обратная связь ментора по проекту.

Сколько длится обучение?

Школа указывает один месяц и более 15 часов теории и практики. Срок доступа к материалам в проверенной карточке не указан.

Можно ли использовать проект в портфолио?

В FAQ школа пишет, что итоговое консольное приложение для управления данными можно показать в портфолио.

Какой документ выдаётся?

Карточка обещает сертификат о прохождении курса. Формат и условия получения следует уточнить у школы.

Как показана стоимость?

На дату снимка указано 1 990 ₽ десятью платежами, всего 19 900 ₽ при оплате частями. Цену одним платежом и условия платёжного партнёра уточняйте отдельно.

Изучается ли Android или backend?

Программа посвящена коллекциям и возможностям Java, а не конкретной платформе. Навык может пригодиться в Android- и серверных проектах на Java, но курс не заменяет полную подготовку к этим направлениям.

Записаться на курс

Перейдите на сайт ProductStar, чтобы узнать условия обучения на курсе «Java Collections».

На сайт школы

Похожие курсы

Другие программы для той же профессии или со схожими навыками и инструментами.

Яндекс Практикум
14 месяцев · Онлайн

Java-разработчик. Расширенный курс

Расширенный курс Яндекс Практикума помогает освоить Java-разработку с нуля за 14 месяцев. В программе — Java Core, базы данных, Spring, микросервисы, командный и итоговый проекты.

186 000 ₽
Стоимость курса
от 7 592 ₽ / мес. на 36 мес.
GeekBrains
10 месяцев · Онлайн

Python-разработчик с AI

Совместная программа GeekBrains и Skillbox посвящена серверной разработке на Python. В программе — основы языка, Django, Flask, базы данных и API; дополнительно школа предлагает раздел по SQL.

Цена на сайте
Стоимость курса
Яндекс Практикум
16 месяцев · Онлайн

Фулстек-разработчик

Курс Яндекс Практикума знакомит с фулстек-разработкой с нуля: в программе клиентские интерфейсы, сервер на Node.js, базы данных и работа с API.

180 000 ₽
Стоимость курса
от 7 348 ₽ / мес. на 36 мес.

Что важно знать о курсе «Java Collections»

Проверьте входной уровень: школа рассчитывает на знания основ Java. Девять уроков охватывают алгоритмы, списки, множества, отображения и современные возможности языка.

Две практические работы и итоговое консольное приложение помогают применить материал; школа обещает обратную связь ментора по проекту. Для Android- и backend-разработки потребуются дополнительные темы.

Школа указывает один месяц и более 15 часов обучения. На дату снимка оплата показана как 1 990 ₽ десятью платежами; перед покупкой уточните цену одним платежом, срок доступа и условия сертификата.

Что посмотреть дальше

KURSEZ

ProductStar

Познакомьтесь со школой ProductStar, её программами и условиями обучения.

Открыть
KURSEZ

Курсы ProductStar

Сравните курсы ProductStar по программе, практике и условиям обучения, чтобы выбрать подходящий вариант.

Открыть
KURSEZ

Все курсы

Сравните онлайн-курсы по программе, школе, стоимости и длительности. Найдите обучение для первых шагов или развития навыков и изучите условия перед записью.

Открыть
На сайт школы

Содержание

Настройки аналитики

Аналитика не подключена

Сейчас KURSEZ не отправляет данные в Яндекс Метрику. После её подключения здесь можно будет разрешить аналитику или отказаться от неё. Вебвизор использоваться не будет.

Каталог, избранное и переходы на сайты школ доступны без аналитики.