О курсе
Курс построен вокруг девяти тематических групп, соответствующих разделам экзамена 1Z0-808. В первой группе рассматриваются области видимости переменных, структура класса, создание приложений с методом main(), импорт пакетов и характеристики Java. Далее изучаются типы данных: объявление и инициализация переменных, приведение примитивов, ссылочные и примитивные переменные, жизненный цикл объекта, классы-оболочки. Третья группа посвящена операторам, структурам if/if-else, тернарному оператору и switch, а также сравнению строк и объектов через == и equals().
Что рассматривается в программе
- Разбираются области видимости переменных и структура Java-класса.
- Рассматривается объявление и инициализация переменных, приведение примитивных типов.
- Изучаются операторы, конструкции if/if-else, тернарный оператор и switch.
- Разбирается создание и применение одномерных и многомерных массивов.
- Рассматриваются циклы while, for, for-each, do-while и операторы break/continue.
- Изучаются методы, перегрузка, конструкторы, модификаторы доступа и инкапсуляция.
- Разбирается наследование, полиморфизм, приведение типов, abstract-классы и интерфейсы.
- Рассматривается обработка исключений и работа с классами StringBuilder, String, java.time, ArrayList и лямбда-выражениями.
Кому может быть полезен курс
- Тем, кто планирует сдавать сертификационный экзамен Oracle Certified Associate, Java SE 8 (1Z0-808).
- Java-программистам уровня junior, желающим систематизировать знания базовых конструкций языка.
- Слушателям, которые хотят повторить фундаментальные концепции Java и базовые классы стандартной библиотеки.
Вопросы о программе
Какой экзамен является целью курса?
Курс предназначен для подготовки к сертификационному экзамену Oracle Certified Associate, Java SE 8 (код 1Z0-808).
Какие требования к слушателям?
По описанию, слушатели должны владеть базовым синтаксисом языка Java. Уровень подготовки указан как начальный — средний.
Какие темы включает программа?
В программе девять групп экзаменационных тем: основы языка, типы данных, операторы и ветвления, массивы, циклы, методы и инкапсуляция, наследование, обработка исключений, избранные классы Java API. Также включён бонусный раздел по продвинутым принципам конструирования классов.
Предусмотрены ли практические задания?
Да, в каждой тематической группе указан практикум с задачами. Всего в описании упоминается около 300 специально подобранных задач.