Скидка до 57% и подарки на 135 000 ₽
1 месяц
4.8 Сравни.Ру | Рекомендовано РБК

Коллекции Java: сформируйте навык работы с данными за 4 недели

Подойдет Java-разработчикам с базой, которые хотят систематизировать знания по коллекциям
Научитесь выбирать подходящие структуры данных под задачу
Закрепите навык на практике: выполните проект и получите обратную связь от ментора
star03

Какие навыки вы отточите

Вы будете уметь:

  • Понимать устройство и принципы работы Java Collections Framework
  • Выбирать подходящие коллекции под задачу: список, множество или отображение
  • Отличать и применять ArrayList, LinkedList, HashMap, HashSet, TreeMap, TreeSet
  • Использовать Stream API, lambda и optional для обработки коллекций
  • Проектировать архитектуру хранения данных в Java-приложениях
  • Применять коллекции в реальных кейсах — на практике и в проекте
  • Разрабатывать консольное приложение с управлением данными
  • Повысить читаемость и производительность Java-кода

Инструменты

Java Collections FrameworkJava Collections Framework
ArrayListArrayList
LinkedListLinkedList
HashMapHashMap
HashSetHashSet
TreeMapTreeMap
TreeSetTreeSet
Stream APIStream API
Lambda-выраженияLambda-выражения
OptionalOptional
Java CoreJava Core
IntelliJ IDEAIntelliJ IDEA
и другие

Портфолио

ProductStarProductStar
star04

Стоимость обучения

Вы выбираете темп обучения, уровень поддержки и количество проектов - под свои потребности

Оставьте заявку на консультацию о курсе

  • Сотрудничаем с банками, где вы сможете оформить беспроцентную рассрочку до 24 месяцев
  • Вы можете получить налоговый вычет за обучение
  • Вернем деньги, если курс не подойдет
  • Сертификат о прохождении курса
Полная стоимость обучения
50 600 ₽101 200 ₽
2 108 ₽ / мес −50%
на 24 месяца или одним платежом с дополнительной скидкой 10% – 45 540 ₽
star05

Изучите то, что нужно рынку

Обучение Java-программированию для начинающих строится по принципу «от базы к практике». Сначала — фундамент из знаний, потом — инструменты, далее — задачи. Вы двигаетесь по модулям в размеренном темпе, без лишней теории и с возможностью углубиться, если нужно. Все логично, пошагово и применимо на практике
Ступень 1Коллекции Javaplus
Блок 1Знакомство с алгоритмамиarrow-down

Поймете, зачем нужны алгоритмы в разработке и как они связаны с коллекциями.

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

Блок 2Обзор коллекций в Javaarrow-down

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

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

Блок 3Практика: основы коллекцийarrow-down

Закрепите базовые навыки через практическую работу.

  • Практическая работа № 1: Java Core. Коллекции

Блок 4Коллекции: ArrayList и LinkedListarrow-down

Познакомитесь с двумя основными реализациями списков, сравните их и научитесь применять.

  • ArrayList

  • LinkedList

Блок 5Коллекции: HashMap, HashSet, LinkedHashMap, LinkedHashSetarrow-down

Разберетесь, как работают коллекции, основанные на хеш-таблицах.

  • HashMap

  • HashSet

  • LinkedHashMap

  • LinkedHashSet

Блок 6Коллекции: TreeMap, TreeSetarrow-down

Изучите коллекции, которые автоматически сортируют данные.

  • TreeMap

  • TreeSet

Блок 7Практика: расширенные коллекцииarrow-down

Продолжите закреплять материал в рамках второй практической работы.

  • Практическая работа № 2: Java Core. Коллекции

Блок 8Современные подходы в Javaarrow-down

Научитесь работать с современными возможностями языка: Stream API, lambda и optional.

  • Stream API

  • Lambda

  • Optional

Блок 9Проект и завершение курсаarrow-down

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

  • Проект: Консольное приложение для управления данными

  • Финал

star06

Смотрите, как вы будете учиться

Платформа ProductStar разработана так, чтобы вам было удобно учиться: понятная навигация, четкие модули, подробные презентации и материалы после каждого урока. Все ясно, последовательно и интуитивно!
Комфорт
Вы почувствуете, что не одиноки на этом пути. Вас сопровождают менторы, кураторы и карьерные эксперты. Внутри — сообщество, где вы решаете кейсы, общаетесь и поддерживаете друг друга. Актуальные обновления всегда доступны прямо в личном кабинете.
Сообщество
Здесь вы получите поддержку, вдохновение и обратную связь на каждом этапе обучения. Сообщество ProductStar объединяет людей с разным бэкграундом и уровнем — от новичков до опытных продакт-менеджеров.
Домашние задания
Будете закреплять изученный материал на практике. В конце каждого блока вас ждут проекты, которые можно добавить в портфолио.
Поддержка на всех этапах
Сможете изучать материалы в комфортном темпе. Опытные менторы будут следить за вашим прогрессом, отвечать на вопросы и помогать погружаться в тему.
Комфорт
Вы почувствуете, что не одиноки на этом пути. Вас сопровождают менторы, кураторы и карьерные эксперты. Внутри — сообщество, где вы решаете кейсы, общаетесь и поддерживаете друг друга. Актуальные обновления всегда доступны прямо в личном кабинете.
Сообщество
Здесь вы получите поддержку, вдохновение и обратную связь на каждом этапе обучения. Сообщество ProductStar объединяет людей с разным бэкграундом и уровнем — от новичков до опытных продакт-менеджеров.
Домашние задания
Будете закреплять изученный материал на практике. В конце каждого блока вас ждут проекты, которые можно добавить в портфолио.
Поддержка на всех этапах
Сможете изучать материалы в комфортном темпе. Опытные менторы будут следить за вашим прогрессом, отвечать на вопросы и помогать погружаться в тему.
ProductStar — это школа актуального образования от РБК
1

Курсы обновляются вместе с индустрией

2

Знания, которые нужны здесь и сейчас

3

Без теории ради теории

4

Без устаревших подходов

5

С активным сообществом специалистов и каналом актуальных вакансий

star11

Часто задаваемые вопросы

Если у вас остались вопросы по курсам, вы можете оставить заявку и наш координатор поможет вам
Что потребуется для успешного обучения?

Для решения задач потребуется ноутбук или ПК, лекции и уроки можно смотреть с мобильного телефона.

Как я буду искать работу?

Все студенты ищут работу вместе с Карьерным центром ProductStar.
Составляют резюме, пишут сопроводительные письма под конкретные вакансии, готовятся к собеседованиям и техническим интервью, проходят их — если нет, пробуют еще раз после разбора ошибок. После чего трудоустраиваются в компанию и успешно преодолевают испытательный срок, во время которого специалисты Карьерного центра также помогают.

С какого возраста можно начинать обучение?

Учиться можно в любом возрасте, но оплачивать — только с 18 лет. Если вам меньше 18, уточните у менеджера, какие у вас есть возможности оплаты и как вам начать обучение.

Можно ли оплатить курс по частям?

Да, у нас есть удобная опция беспроцентной рассрочки.

Также мы понимаем, что формат обучения для каждого индивидуален — поэтому даем гарантию возврата полной суммы в течение 21 дня после оплаты, чтобы вы успели попробовать наш курс и решить, подходит ли он вам.