Улучшаемые навыки

Многопоточность
Синхронизация
Concurrency API
Потокобезопасность
Fork/Join
Thread/Runnable
Locking Framework
Concurrent Collections
Локализация (I18N)
Date/Time API

Инструменты

Java Java

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

01 Создавать и управлять потоками через Thread и Runnable.
02 Применять ExecutorService для динамических пулов потоков.
03 Использовать потокобезопасные коллекции и атомарные классы.
04 Оптимизировать задачи с помощью Fork/Join Framework.
05 Работать с файловой системой через NIO.2.
06 Разрабатывать интернационализированные приложения (I18N).

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

01 Основы работы с подпроцессами
  • Жизненный цикл потока (Thread vs Runnable).
  • Приоритеты потоков и планировщик ОС.
  • Проблемы гонки данных (race condition) и способы их устранения.
  • 02 Многопоточные решения в стандартной библиотеке
  • ExecutorService и пулы потоков (FixedThreadPool, CachedThreadPool).
  • Потокобезопасные коллекции (ConcurrentHashMap, CopyOnWriteArrayList).
  • Атомарные операции (AtomicInteger, AtomicReference).
  • 03 Упрощение синхронизации: Locking Framework
  • Интерфейсы Lock, ReadWriteLock.
  • Условные переменные (Condition).
  • Анализ deadlock’ов и способы их предотвращения.
  • 04 Рекурсивная многопоточность: Fork / Join Framework
  • Классы ForkJoinPool, RecursiveTask, RecursiveAction.
  • Оптимизация рекурсивных алгоритмов.
  • 05 Проект и живая практика с преподавателем
    06 Итого 42 часа: теория – 16 ч. (38%), практика – 26 ч. (62%)

    23 200 ₽

    20 880 ₽ — для физ. лиц

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

    Для кого

    Разработчик Разработчик

    Предварительная подготовка

    Основы языка Java, ООП и базовые паттерны проектирования.

    Расписание курсов

    15.12.2025 - 23.12.2025

    Вебинар 23 декабря 18:00-19:30 мск
    Дата и время:
    15.12.2025-23.12.2025
    Вебинар 23 декабря 18:00-19:30 мск

    Middle 42 часа

    23 200 ₽

    20 880 ₽ — для физ. лиц

    Курс проводят

    Игорь

    Судакевич Игорь

    Эксперт в области разработки ПО (Java).

    Senior

    О тренере

    Игорь — преподаватель-практик по программированию на языке Java, сертифицированный Java-разработчик, уполномоченный инструктор корпорации «Оракл», инструктор платформы Udemy, Java-методист c 15-летним опытом, консультант-репетитор по Java-сертификации.

    Игорь начал карьеру как физик-экспериментатор, разрабатывая аппаратное и программное обеспечение для одного из самых первых в СССР сканирующих туннельных микроскопов в сфере, которая через 20 лет получила название «нанотехнология».

    Один из экспертов-разработчиков проекта Java-сертификации под эгидой IBS. Лауреат конкурса молодых ученых в области физики твердого тела (Япония, 1990).

    Проекты:

  • разрабатывал аппаратное и программное обеспечение для одного из самых первых в СССР сканирующих туннельных микроскопов в сфере, через 20 лет получившей название «нанотехнология»
  • 15 лет работал в Токио (Токийский технологический институт, затем Институт статистики ООН), где занимался внедрением технологий автоматической обработки больших массивов данных, в том числе на frontend- и backend-приложениях
  • 6 лет работал инженером-разработчиком в Pioneer Co. в Токио.

  • Курсы и сертификаты

    23 200 ₽

    20 880 ₽ — для физ. лиц

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

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

    23 200 ₽

    20 880 ₽ — для физ. лиц

    Юр. лицо — 23 200 ₽
    Физ. лицо — 20 880 ₽
    15.12.2025, Онлайн
    15.12.2025, Онлайн
    Открытая дата

    Наши ученики работают в:

    Наши клиенты

    Mail.ru
    Альфа-Банк, банковская группа
    Лаборатория Касперского
    Магнит, розничная сеть
    Спортмастер, сеть спортивных магазинов
    ПСБ
    Сбертех
    Дзен
    IT One
    Ростелеком
    Мегафон
    Nexign
    Ozon
    Декатлон
    X5 Group
    Технониколь
    Росатом
    Газпром
    Нлмк
    ВСК
    Синимекс

    Не нашли, что искали? — Просто напишите, и мы поможем

    Корпоративное обучение Оценка персонала Сертификация О нас Стань тренером Блог
    Пользователь только что записался на курс ""
    Спасибо!
    Форма отправлена успешно.