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

Курс «Байт-код Java»

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

Курс "Байт-код Java" предназначен для Java-разработчиков среднего уровня, которые знают синтаксис языка Java. Обучение длится 7 дней в формате 17 часов коротких теоретических или видеолекций. После каждого из 15 модулей проводится тестирование, выполняются упражнения. За это время обучающиеся научатся читать ByteCode, анализировать программы без исходных кодов, применять инструкции invokeSpecial, invokeVirtual, invokeInterface. Познакомятся с бранчеванием, а также условными операторами IF для типа Int, Double/float, цикла For, Switch и вызовом методов. Диплом не выдаётся.

Подробнее


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

Язык: ru

Уровень: Средний Длительность: 7 дней Старт: в любое время
Почему мы рекомендуем: актуальные данные курса — оценка по нашей методике (рейтинг, цена, трудоустройство, диплом)

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

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

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

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

КурсШколаЦенаСрокРейтингДиплом
Байт-код Java (этот) Хекслет (Hexlet) 3 900 ₽ 7 дней
Java-разработчик веб-приложений Java Online Projects 8 080 ₽ 4 месяца 5.0 Перейти
Интенсив StartJava Java Online Projects 2 240 ₽ 2 месяца 5.0 Диплом о проф. переподготовке Перейти
Java. Уровень 2 GeekBrains (ГикБреинс) 15 000 ₽ 4 недели 5.0 Перейти
Длительность курса

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

7 дней

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

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

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

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

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

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

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

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

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

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

  • Понимать, что такое байт-код
  • Разбираться в пуле констант в Java и базовых методах байт-кода
  • Работать с бранчеванием и условным оператором IF для типов int и double/float, с оператором цикла FOR и SWITCH
  • Создавать собственный язык программирования
  • Легко проводить отладку
  • Проводить низкоуровненую оптимизацию
Перейти на страницу курса Запишись на курс
прямо сейчас!

О курсе

О курсе

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

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

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

Модуль 0. Урок 0. Введение.

Вводный урок в котором мы рассказываем о том: что это за курс и для кого, что необходимо знать перед прохождением курса, какова структура курса (количество модулей и уроков), кто мы такие и почему делаем этот курс, место данного курса среди других.

Модуль 0. Урок 1. Что такое байт-код.

Узнать о том, что такое байт-код.

Модуль 0. Урок 2. Используемое ПО.

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

Модуль 1. Урок 0. Общий для класса байткод.

Узнать об общей для всего класса части байткода.

Модуль 1. Урок 1. Пул констант.

Узнать о пуле констант в Java.

Модуль 2. Урок 0. Методы. Часть 1.

Разобрать базовые методы байткода.

Модуль 2. Урок 1. Методы. Часть 2.

Разобрать базовые методы байткода.

Модуль 3. Урок 0. Условный оператор IF (INT).

Знакомство с бранчеванием и условным оператором IF для типа int.

Модуль 3. Урок 1. Условный оператор IF (DOUBLE/FLOAT).

Знакомство с бранчеванием и условным оператором IF для типа double/float.

Модуль 3. Урок 2. Цикл FOR.

Знакомство с оператором цикла FOR

Модуль 3. Урок 3. Оператор SWITCH.

Знакомство с оператором SWITCH.

Модуль 4. Урок 0. Вызов методов.

Знакомство с вызовом методов.

Модуль 4. Урок 1. Инструкция INVOKESTATIC.

Знакомство с инструкцией INVOKESTATIC.

Модуль 4. Урок 2. Инструкции INVOKESPECIAL и INVOKEVIRTUAL.

Знакомство с инструкциями INVOKESPECIAL и INVOKEVIRTUAL.

Модуль 4. Урок 3. Инструкция INVOKEINTERFACE.

Знакомство с инструкцией INVOKEINTERFACE.

Java

умение читать ByteCode

анализ программы даже без исходных кодов

Применение инструкций INVOKESPECIAL, INVOKEVIRTUAL, INVOKEINTERFACE.

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

Хекслет (Hexlet)

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

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

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

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

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

Отзывов об этом курсе пока нет

Ниже — проверенные отзывы о школе Хекслет (Hexlet): они помогут составить впечатление, но в рейтинге курса не учитываются. Проходили этот курс? Поделитесь — это поможет другим студентам.

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

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

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

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

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