Интенсив
Java Concurrency
Темы трехдневного интенсива:
Х-Х июня
Разработка многопоточных приложений
Средства для работы с многопоточностью
Тестирование многопоточных программ
Старт - Х
Живые занятия с преподавателем
3 дня интенсива
Максимальный охват темы за минимальное время
Отработка навыков
Для укрепления знаний по теме пройдет live coding
Старт - Х
Живые занятия с преподавателем
3 дня интенсива
Максимальный охват темы за минимальное время
Отработка навыков
Для укрепления знаний по теме пройдет live coding
Для кого?
Ты хочешь научиться проектировать многопоточные приложения, отлаживать и тестировать многопоточные программы – использовать дампы потоков для поиска типовых ошибок, связанных с потоками.
Java Developer
Расписание интенсива
Программа была разработана практикующими экспертами в Java-разработке на основе реальных задач, с которыми работает Java-разработчик. Интенсив рассчитан на 6 часов обучения.
Программа была разработана практикующими экспертами в Java-разработке на основе реальных задач, с которыми работает Java-разработчик. Интенсив рассчитан на 6 часов обучения.
Программа
Введение в многопоточность
  • Многопоточная модель исполнения
Средства для работы с многопоточность
  • Класс Thread: свойства, методы класса и жизненный цикл
  • Синхронизация потоков: теория и практические примеры
  • Проблемы многопоточных программ: потокобезопасность, взаимные блокировки, голодание потоков, состояние гонки
  • Строительные блоки многопоточных программ из пакета java.util.concurrent
Проектирование, реализация, отладка и тестирование многопоточных программ
  • Спроектируем и напишем многопоточное приложение
  • Рассмотрим на практике характерные ошибки, допускаемые разработчиками
  • Научимся отлаживать и тестировать
Практика
  • Live coding сессия по написанию многопоточной программы
Введение в многопоточность
  • Многопоточная модель исполнения
Средства для работы с многопоточность
  • Класс Thread: свойства, методы класса и жизненный цикл
  • Синхронизация потоков: теория и практические примеры
  • Проблемы многопоточных программ: потокобезопасность, взаимные блокировки, голодание потоков, состояние гонки
  • Строительные блоки многопоточных программ из пакета java.util.concurrent
Проектирование, реализация, отладка и тестирование многопоточных программ
  • Спроектируем и напишем многопоточное приложение
  • Рассмотрим на практике характерные ошибки, допускаемые разработчиками
  • Научимся отлаживать и тестировать
Практика
  • Live coding сессия по написанию многопоточной программы
Спикер
Александр Литвинов
Senior Java Developer
Team Lead в Сбере
10 лет в разработке
Работал в Билайн, Playtox
Александр Литвинов
Senior Java Developer
Team Lead в Сбере
10 лет в разработке
Работал в Билайн, Playtox
После интенсива ты:
Узнаешь о многопоточной модели исполнения программ
Разберешься, в чем отличие между многопоточностью и параллельностью
    Научишься применять на практике средства для работы с многопоточностью, предоставляемые Java
    Научишься проектировать многопоточные приложения, отлаживать, тестировать и оптимизировать
    Узнаешь о многопоточной модели исполнения программ
    Разберешься, в чем отличие между многопоточностью и параллельностью
      Научишься применять на практике средства для работы с многопоточностью, предоставляемые Java
      Научишься проектировать многопоточные приложения, отлаживать, тестировать и оптимизировать
      Записаться
      бесплатно
      Нажимая на кнопку, вы даете согласие на обработку персональных данных и соглашаетесь c политикой конфиденциальности
      Часто задаваемые вопросы
      Какое обязательное требование для обучения?
      • базовые навыки программирования на Java
      • IDE + Java 11
      • минимальные знания о том, что такое многопоточность и какие виды существуют
      • понимание, что такое процесс и поток в операционной системе, в чем отличие
      Как попасть на интенсив?
      Записаться на интенсив можно на нашем сайте.
      Когда начинается интенсив?
      Ближайшая дата старта -
      В каком формате проходит интенсив?
      Интенсив проходит онлайн три раза в неделю c 19:00 до 21:00 по мск.
      Можно ли совмещать интенсив с работой?
      Да, интенсив можно совмещать с текущим местом работы, так как занятия проходят в вечернее время.
      Какие материалы у меня останутся после обучения?
      Записи занятий и дополнительные материалы от преподавателя.
      Какое обязательное требование для обучения?
      • базовые навыки программирования на Java
      • IDE + Java 11
      • минимальные знания о том, что такое многопоточность и какие виды существуют
      • понимание, что такое процесс и поток в операционной системе, в чем отличие
      Как попасть на интенсив?
      Записаться на интенсив можно на нашем сайте.
      Когда начинается интенсив?
      Ближайшая дата старта -
      В каком формате проходит интенсив?
      Интенсив проходит онлайн три раза в неделю c 19:00 до 21:00 по мск.
      Можно ли совмещать интенсив с работой?
      Да, интенсив можно совмещать с текущим местом работы, так как занятия проходят в вечернее время.
      Какие материалы у меня останутся после обучения?
      Записи занятий и дополнительные материалы от преподавателя.
      Обучение
      Цифровые привычки
      education@dhabits.ru
      Блохина, дом 9,
      Санкт-Петербург
      © OOО «Платформа непрерывного обучения» 2020 ИНН: 7839405924, Санкт-Петербург
      Click to order
      Total: 
      Имя
      Email
      Телефон