Чему вы научитесь
Курс построен вокруг реальных вопросов с технических собеседований на позицию Java-разработчика. Содержание охватывает ядро языка: парадигмы и принципы ООП, синтаксис и типы данных, абстракцию и наследование, организацию памяти и работу со строками, класс Object и объектный контракт (равно как equals и hashCode), исключения, коллекции Java Collections Framework, устройство JVM, потоки ввода-вывода и сериализацию.
Каждый урок устроен одинаково: вы читаете теоретический разбор вопросов собеседования, а затем проходите шаги самопроверки с вариантами ответов, чтобы убедиться, что материал усвоен. Всего в курсе 43 урока и 268 заданий для самопроверки - этого достаточно, чтобы уверенно отвечать на вопросы интервью по Java Core.
Курс подходит для планомерной подготовки: модули идут в логичном порядке, от основ языка к внутреннему устройству JVM и смежным темам.
О курсе
Подготовка к собеседованию по Java Core: ООП, синтаксис, память и строки, класс Object, исключения, коллекции, устройство JVM, ввод-вывод и сериализация. Теория по вопросам собеседования и 268 заданий самопроверки.
Для кого этот курс
Начинающие и практикующие Java-разработчики, которые готовятся к техническому собеседованию или хотят систематизировать знания по Java Core.
Начальные требования
Базовое знакомство с языком Java: переменные, условия, циклы, методы и классы. Опыт промышленной разработки не обязателен.
Преподаватели курса
Формат курса
Курс состоит из 10 модулей и 43 уроков. Каждый урок - теоретический материал по вопросам собеседования и шаги самопроверки: 268 тестов с вариантами ответов. Модули идут в логичном порядке, от основ ООП и синтаксиса до коллекций, JVM, ввода-вывода и сериализации.
Нагрузка
Около 30 часов: 10 модулей, 43 урока, 268 тестов.