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

Курс «Java: Многопоточность»

Составитель: Денис Сметнёв · Обновлено: 29.06.2026

Курс "Java: Многопоточность" предназначен для Java-разработчиков. За 8 дней они смогут изучить процессы, которые происходят в операционной системе и виртуальной машине одновременно в несколько потоков. Программа разработана для среднего уровня, включает 20 теоретических уроков, составляющих 11 модулей. Обучение проходит в формате коротких текстовых или видеолекций, с дополнительным тестированием и упражнениями. Обучающиеся научатся создавать и запускать потоки, POJO игры, графы игры, многопоточное построение дерева состояний игры, работать с Callable. Диплом не выдаётся.

Подробнее


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

Язык: ru

Уровень: Средний Длительность: 10 месяцев Старт: в любое время Документ: Диплом о проф. переподготовке
Рассрочка: от 4 579 ₽/мес
🎓 Диплом о проф. переподготовке 💼 Гарантия трудоустройства 📁 5 проектов в портфолио
Почему мы рекомендуем: гарантия трудоустройства, диплом о проф. переподготовке — оценка по нашей методике (рейтинг, цена, трудоустройство, диплом)

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

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

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

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

Окупаемость: стоимость курса ≈ 1 мес зарплаты junior-специалиста.

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

Листайте таблицу вбок, чтобы увидеть срок, рейтинг и диплом
КурсШколаЦенаСрокРейтингДиплом
Java: Многопоточность (этот) Хекслет (Hexlet) 3 900 ₽ 10 месяцев Диплом о проф. переподготовке
Java-разработчик веб-приложений Java Online Projects 8 080 ₽ 4 месяца 5.0 Сертификат Перейти
Интенсив StartJava Java Online Projects 2 240 ₽ 2 месяца 5.0 Сертификат Перейти
Java Профи itProger беспл. 5.0 Сертификат Перейти
3 900 ₽ · от 4 579 ₽/мес
Перейти на страницу курса
Длительность курса

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

8 дней

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

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

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

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

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

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

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

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

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

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

  • Создавать и запускать потоки двумя разными способами
  • Использовать ExecutorService
  • Работать с потокобезопасными коллекциями
  • Ориентироваться в работе с интерфейсом Callable
  • Реализовывать GraphBuilder при помощи Callable
  • Работать с классами RecursiveTask и RecursiveAction.
  • Реализовывать мутабельную структуру List
Перейти на страницу курса Запишись на курс
прямо сейчас!

О курсе

О курсе

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

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

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

Модуль 0. Урок 0. Что же такое многопоточность?

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

Модуль 0. Урок 1. Создание и запуск потоков.

Познакомиться с двумя популярными способами создания и запуска потоков.

Модуль 0. Урок 2. Создание POJO игры.

Познакомиться с кодом игры

Модуль 0. Урок 3. Создание графа игры.

Познакомиться с кодом графа всех состояний игры

Модуль 1. Урок 0. Многопоточное построение дерева состояний игры.

Убедиться в том, что многопоточность – это не так уж просто, как кажется. Давайте для примера попробуем построить состояние досок игры ХО многопоточно. Это ведь просто, не так ли?

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

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

Потокобезопасные коллекции.

Познакомиться с потокобезопасными коллекциями.

Модуль 2. Урок 0. Callable — разбираемся что это и с чем его едят.

Познакомиться с интерфейсом Callable.

Модуль 2. Урок 1. Реализация GraphBuilder.

Познакомиться с реализацией GraphBuilder при помощи Callable.

Модуль 2. Урок 2. Знакомство с RecursiveTask.

Познакомиться с классами RecursiveTask и RecursiveAction.

Модуль 3. Урок 0. Реализация List.

Познакомиться с реализацией мутабельной структуры.

Java

Callable

Создание и запуск потоков.

Создание POJO игры.

Создание графа игры.

Многопоточное построение дерева состояний игры.

Работа с Callable.

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

 
ГЕЙМПЛЕЙ РАБОТА С МНОГОПОТОЧНОСТЬЮ СОЗДАНИЕ POJO ИГРЫ

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

Хекслет (Hexlet)

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

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

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

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

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

Ни одного отзыва об этом курсе

Может, вы можете помочь? Вам будут благодарны многие пользователи. И мы тоже.

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

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

Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(0)
3 900 
больше курсов

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

Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(3)
140 000