Акции школ
Войти

Курс «Java Generics»

Составитель: Денис Сметнёв

Java Generics — тема, которую многие джависты обходят стороной до первого серьёзного проекта, а потом спотыкаются на параметризованных коллекциях и wildcard. Курс Хекслета прицельно закрывает этот пробел: десять дней, один модуль, конкретные механизмы — параметризация, обобщённые методы, wildcard, пересечения. Формат рассчитан на разработчиков со средним опытом в Java, которым нужна не теория ради теории, а понимание того, как дженерики работают изнутри.

Подробнее


Компания: Хекслет (Hexlet)

Язык: ru

Уровень: с нуля Длительность: 10 дней Старт: в любое время
Рассрочка: от 2 400 ₽/мес
Почему мы рекомендуем: актуальные данные курса — оценка по нашей методике (рейтинг, цена, трудоустройство, диплом)

Актуальная программа курса (5 модулей, по данным школы)

  1. Дженерики
  2. Обобщения
  3. Параметризация
  4. Обобщённые методы
  5. Пересечения

Кем вы сможете работать

Java-разработчик

Сколько зарабатывают в профессии (медиана hh.ru, по 119 вакансиям)

Junior
115 000 ₽
Middle
221 850 ₽
Senior
261 000 ₽

Сравнение с похожими курсами других школ

КурсШколаЦенаСрокРейтингДиплом
Java Generics (этот) Хекслет (Hexlet) 3 900 ₽ в месяц 10 дней — — —
Java. Уровень 2 GeekBrains (ГикБреинс) Цена не указана 4 недели 5.0 — Обзор
Java-разработчик веб-приложений Java Online Projects 6 990 ₽ 4 месяца 4.8 Сертификат Перейти
Java. Уровень 1 GeekBrains (ГикБреинс) Цена не указана 4 недели 4.5 — Обзор

Стоит ли идти на этот курс

Плюсы

  • Один модуль — одна тема: весь курс посвящён дженерикам, без размытия на соседние разделы. Если пробел именно здесь — время уйдёт ровно туда, куда нужно.
  • Программа берёт механизмы, которые реально встречаются в production-коде: wildcard, пересечения — это не синтаксический минимум из учебника, а то, с чем сталкиваются при работе с обобщёнными API и коллекциями.
  • Десять дней — реалистичный срок для точечной прокачки без отрыва от основной работы.
  • Уровень «средний» означает старт сразу с предметной темы: базовые конструкции Java здесь не пересказывают.

Минусы и кому не стоит

  • Формат практики в карточке не раскрыт: непонятно, есть ли задачи с проверкой живого кода или курс построен на видео и тестах. За десять дней без реальной практики дженерики останутся теорией.
  • Узкая специализация: курс закрывает только дженерики. Если нужна Java шире — collections, streams, concurrency — придётся искать отдельно.
  • Сертификат по итогам и карьерное сопровождение в описании курса не упоминаются — это белое пятно, которое школа не закрывает публично.

Когда этот курс вам не нужен

Этот курс не нужен, если вы уже уверенно пишете параметризованные классы, работаете с bounded wildcard и читаете код с пересечениями без остановки. Также не подойдёт тем, кто ищет системный курс по Java с нуля — здесь нет ни базы, ни широкого охвата. И если цель — получить документ для резюме или пройти курс с карьерным сопровождением, это не тот формат: такие задачи здесь не закрываются.

Как выбрать курс по этому направлению

Выбирая курс по Java-разработке, я бы смотрел в первую очередь на плотность программы: дают ли конкретные инструменты или гоняют по азам, которые уже есть в официальной документации. Второй вопрос — формат проверки знаний: тест на угадайку или задачи, где нужно написать рабочий код. Третье — честная оценка своего уровня до старта: курс уровня «средний» провалится, если база не дотягивает. По цене: несколько тысяч рублей за фокусный блок — нормальная история, если тема реально нужна прямо сейчас, а не «когда-нибудь пригодится».

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

Подойдёт ли курс, если я только начинаю учить Java?

Нет. Уровень заявлен как средний — предполагается, что базовый синтаксис Java уже освоен. Без этой базы материал про параметризацию и wildcard будет трудно усваивать.

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

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

Какие конкретно навыки закрывает курс?

Параметризация типов, обобщённые методы, wildcard и пересечения — конструкции, на которых чаще всего спотыкаются при работе с коллекциями и обобщёнными API.

Выдают ли сертификат после прохождения?

В карточке курса про сертификат ничего не сказано. Если это важно — спросите у Хекслета напрямую перед покупкой.

Помогают ли с трудоустройством?

Сведений о помощи с поиском работы по этому курсу нет. По формату это узкий технический курс по одной теме, а не интенсив с карьерным блоком.

Стоит ли цена около четырёх тысяч рублей этого курса?

Считайте прямо: если дженерики — реальный стопор в текущем проекте, несколько тысяч за десять дней занятий по теме могут окупиться быстро. Если тема «на будущее» — вопрос приоритетов.

3 900 ₽ в месяц · от 2 400 ₽/мес
Перейти на страницу курса
Длительность курса

Длительность курса

10 дней

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

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

Короткие лекции в виде текста или видео, тесты, упражнения

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

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

В плане “Профессиональный” можно задавать вопросы менторам в разделе «Обсуждение». В плане “Премиум” закрепляется персональный наставник, который проверяет проекты, делает код-ревью: включено 4 часа голосовых консультаций наставника. Это время можно частично или полностью заменить на переписку в чате в пропорции 1 к 1.5.

Теория и практика

Теория и практика

24 часа теории с тестами и упражнениями после каждого модуля 11 модулей

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

  • Разбираться с проблемами, которые решают Generic и тем, как они решаются в других языках
  • Владеть базовым синтаксисом Generic в Java
  • Работать с наследованием от обобщённых классов
  • Ориентироваться в ограничениях по типам, обобщённых методах, пересечении типов
  • Применять Generic в реальном коде
  • Использовать Wildcard
  • Реализовывать пересечения типов в Java
Перейти на страницу курса Запишись на курс
прямо сейчас!

О курсе

О курсе

Java-разработчикам

Условия оплаты

доступ ко всем курсам этой школы осуществляется по подписке:
профессиональный - $39/месяц
премиум - $199/месяц

Модуль 0. Урок 0. Что такое generic и какую проблему они решают.

Познакомиться с проблемами, которые решают generic и тем, как они решаются в других языках.

Модуль 0. Урок 1. Знакомство с generic в Java.

Знакомство с базовым синтаксисом generic в Java.

Модуль 0. Урок 2. Параметризация несколькими типами.

Знакомство с несколькими типами в generic.

Модуль 0. Урок 3. Наследование от обобщённых классов.

Знакомство с наследованием от обобщённых классов.

Модуль 1. Урок 0. Обобщённые типы на уровне байткода.

Знакомство с обобщёнными типами на уровне байткода.

Модуль 1. Урок 1. Ограничения по типам.

Знакомство с ограничениями по типам.

Модуль 1. Урок 2. Применение generic.

Знакомство с применением generic в реальном коде.

Модуль 1. Урок 3. Обобщённые методы.

Знакомство с обобщёнными методами.

Модуль 1. Урок 4. Wildcard и его использование.

Знакомство с wildcard и его использованием.

Модуль 2. Урок 0. Пересечение типов.

Знакомство с пересечением типов.

Модуль 2. Урок 1. Реализация пересечений в Java.

Знакомство с реализацией пересечений типов в Java.

Java

Работа с базовым синтаксисом generic в Java

Применение generic в реальном коде

Работа с наследованием от обобщённых классов

Знание и использование Wildcard

Навыки, которые вы получите

 
WILDCARD GENERIC В JAVA

Компания, проводящая курс

Хекслет (Hexlet)

91 курс по 330 темам

Образовательная платформа Хекслет (Hexlet) осуществляет образовательную деятельность по направлениям программирования. В 2014 году проект...

Преподаватели курса

Инженер-исследователь c опытом в мировых ИТ гигантах

Инженер-исследователь c опытом в мировых ИТ гигантах....

Отзывов об этом курсе пока нет

Ниже — отзывы о школе Хекслет (Hexlet): они помогут составить впечатление, но в рейтинге курса не учитываются. Проходили этот курс? Поделитесь — это поможет другим студентам.

больше курсов

Похожие курсы компании

Хекслет (Hexlet)
(0)
3 900 ₽
Хекслет (Hexlet)
(0)
3 900 ₽
Хекслет (Hexlet)
(1)
3 900 ₽
Хекслет (Hexlet)
(0)
3 900 ₽
Хекслет (Hexlet)
(0)
Хекслет (Hexlet)
(16)
3 900 ₽ в месяц
Хекслет (Hexlet)
(0)
Хекслет (Hexlet)
(0)
Хекслет (Hexlet)
(0)
больше курсов

Другие курсы этих преподавателей

Хекслет (Hexlet)
(3)
124 000 ₽