Java: Многопоточность от Хекслет

От: Хекслет

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

Сводка

Цена
0₽
Рассрочка
от 200₽
Статус
Идет набор
Длительность
8 дней
Язык
ru

Описание курса

Работать с многопоточностью в Java

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

О школе

Хекслет
Отзывы 0
Информация
Компания основана в 2014 году. Официальный сайт https://ru.hexlet.io . Мы собрали и проверили более 19 отзывов об онлайн курсах Хекслет.

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

Модуль 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

Отзывы

Еще не добавили ни одного отзыва