Байт-код Java от Хекслет

От: Хекслет

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

Сводка

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

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

Читать ByteCode и анализировать программы без исходных кодов

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

О школе

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

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

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

Отзывы

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