Java Concurrency
Темы трехдневного интенсива:
Интенсив
Разработка многопоточных приложений
Средства для работы с многопоточностью
Тестирование многопоточных программ
Группа 3-5 человек
Живые занятия с преподавателем
3 дня интенсива
Максимальный охват темы за минимальное время
Отработка навыков
Для укрепления знаний по теме пройдет live coding
Группа 3-5 человек
Живые занятия с преподавателем
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
      Научишься проектировать многопоточные приложения, отлаживать, тестировать и оптимизировать
      Записаться на интенсив
      Интенсив Java Concurrency
      Единовременная оплата
      17 000 ₽
      8 900 ₽
      Записаться
      1486 ₽/час за занятие с экспертом
      Часто задаваемые вопросы
      Какое обязательное требование для обучения?
      • базовые навыки программирования на Java
      • IDE + Java 11
      • минимальные знания о том, что такое многопоточность и какие виды существуют
      • понимание, что такое процесс и поток в операционной системе, в чем отличие
      Как попасть на интенсив?
      Записаться на интенсив можно на нашем сайте.
      Когда начинается интенсив?
      Интенсив проходит каждый месяц. Даты старта зависят от набора группы.
      В каком формате проходит интенсив?
      Интенсив проходит онлайн в небольших группах 3-5 человек. Три раза в неделю c 19:00 до 21:00 по мск проходят живые занятия с преподавателем.
      Можно ли совмещать интенсив с работой?
      Да, интенсив можно совмещать с текущим местом работы, так как занятия проходят в вечернее время по будням и в выходные дни.
      Какое обязательное требование для обучения?
      • базовые навыки программирования на Java
      • IDE + Java 11
      • минимальные знания о том, что такое многопоточность и какие виды существуют
      • понимание, что такое процесс и поток в операционной системе, в чем отличие
      Как попасть на интенсив?
      Записаться на интенсив можно на нашем сайте.
      Когда начинается интенсив?
      Интенсив проходит каждый месяц. Даты старта зависят от набора группы.
      В каком формате проходит интенсив?
      Интенсив проходит онлайн в небольших группах 3-5 человек. Три раза в неделю c 19:00 до 21:00 по мск проходят живые занятия с преподавателем.
      Можно ли совмещать интенсив с работой?
      Да, интенсив можно совмещать с текущим местом работы, так как занятия проходят в вечернее время по будням и в выходные дни.
      Обучение
      Цифровые привычки
      education@dhabits.ru
      Блохина, дом 9,
      Санкт-Петербург
      © OOО «Платформа непрерывного обучения» 2020 ИНН: 7839405924, Санкт-Петербург
      Click to order
      Total: 
      Имя
      Email
      Телефон