О курсе

Курс ориентирован на подготовку к сертификационному экзамену Oracle Certified Associate (OCA) по Java SE 8. Автор, Igor Soudakevitch, делится методикой, основанной на личном опыте сдачи экзаменов OCA и OCP. В отличие от стандартных учебников, курс делает акцент на решении экзаменационных задач, мнемонических формулах для запоминания правил Java Language Specification, а также на типичных ошибках и «ловушках», встречающихся на экзамене. Программа охватывает все девять групп экзаменационных тем: основы языка Java, типы данных, операторы и структуры ветвления, массивы, циклы, методы и инкапсуляция, наследование, обработка исключений и избранные классы Java API. Каждая тема сопровождается практикумом с задачами, всего около 300 задач. В качестве бонуса предоставляется начальная часть видеокурса для подготовки к экзамену Oracle Certified Professional (1Z0-809), включающая более 20 видеолекций по продвинутым принципам конструирования классов.

Что рассматривается в программе

  • рассматриваются основы языка Java: области действия переменных, структура класса, метод main, импорт пакетов
  • разбираются типы данных: примитивные и ссылочные, приведение типов, классы-оболочки, жизненный цикл объекта
  • изучаются операторы, конструкции if/switch, тернарный оператор, сравнение объектов
  • рассматривается создание и применение одномерных и многомерных массивов
  • разбираются циклы while, for, do-while, операторы break и continue
  • изучаются методы, перегрузка, конструкторы, модификаторы доступа, инкапсуляция
  • рассматриваются наследование, полиморфизм, приведение типов, абстрактные классы и интерфейсы
  • разбирается обработка исключений, работа с классами StringBuilder, String, java.time, ArrayList и лямбда-выражениями

Кому может быть полезен курс

  • тем, кто планирует сдавать сертификационный экзамен Oracle Certified Associate, Java SE 8 (1Z0-808)
  • Java-программистам уровня junior, желающим закрепить теоретические знания
  • специалистам, которым нужно ознакомиться с экзаменационными темами и типичными задачами

Вопросы о программе

Какие темы включены в курс?

Курс охватывает все экзаменационные темы OCA Java SE 8: основы языка, типы данных, операторы, массивы, циклы, методы и инкапсуляция, наследование, обработка исключений и избранные классы Java API.

Есть ли практические задания?

Да, каждая тема сопровождается практикумом с задачами, всего около 300 задач, доступных также в онлайн-формате.

Какой уровень подготовки требуется?

Требуется владение базовым синтаксисом языка Java. Уровень подготовки — начальный или средний.

Включен ли бонусный материал?

Да, в качестве бонуса предоставляется начальная часть видеокурса для подготовки к экзамену OCP (1Z0-809), включающая более 20 видеолекций по продвинутым принципам конструирования классов.