**************************************************************************
Ситуация на 29 апреля 2022-го (когда что изменится, обновлю):
Юдеми наконец восстановила доступ для уже записавшихся, хотя
потенциальные слушатели из России и Белоруссии его все равно
не могут приобрести. Всю выручку от новых продаж Юдеми теперь
кладет себе в карман. Далее, доступа к форуму "вопрос-ответ" у меня
по-прежнему нет. Кроме того, мне больше не приходят уведомления
о новых вопросах и сообщениях слушателей. Может быть, когда-нибудь
Юдеми все вернет на свои места, но я лично на это не надеюсь.
На случай, если возникнет острая потребность со мной что-то обсудить,
воспользуйтесь, пожалуйста, Гуглом. А то всякий раз, когда я пытаюсь
тайком встроить ссылку, Юдеми присылает мне письма с угрозами
(они не разрешают вставлять ссылки, даже на свой собственный контент).
**************************************************************************
Рассмотренные разделы
• Group 09 – Java Input/Output Basics
• Group 10 – Java File Input/Output (NIO.2)
• Group 11 – JDBC
• Group 12 – Localization
Общая продолжительность видеолекций ~6 часов
Также в комплект входят: полная кодовая база (Java) + все презентационные файлы (PowerPoint, PDF)
Курс представляет из себя 3-ю – и последнюю – часть тематики сертификационного экзамена Oracle Certified Professional, Java SE 8 Programmer II (код экзамена 1Z0-809).
Данная часть полностью охватывает тематические группы с 09 по 12. Весь материал сопровождается разбором задач, максимально приближенных к экзаменационным.
Требуемый уровень подготовки
Средний - продвинутый
Целевая аудитория
Курс рассчитан в первую очередь на кандидатов, планирующих сдавать сертификационный экзамен 1Z0-809. Впрочем, он может быть чрезвычайно полезен всем тем, кто хочет прочно закрепить свои теоретические знания в области продвинутых аспектов Java по вышеупомянутым разделам.
Программа курса (3-я часть)
– Экзаменационные темы – Группа 9: Основы ввода/вывода в Java
• Чтение и запись через класс Console
• Работа с классами BufferedReader, BufferedWriter, File, FileReader, FileWriter, FileInputStream, FileOutputStream, ObjectOutputStream, ObjectInputStream и PrintWriter из пакета java .io
– Экзаменационные темы – Группа 10: Java File I/O (NIO.2)
• Применение интерфейса Path для работы с файлами и папками
• Применение класса Files для проверки наличия, чтения, удаления, копирования и перемещения файлов или папок, в т.ч. управление метаданными
• Применение Stream API в тандеме с NIO.2
– Экзаменационные темы – Группа 11: Работа с базами данных через JDBC
• Интерфейсы, лежащие в основе JDBC, в частности, Driver, Connection, Statement и ResultSet, в т.ч. их связь с имплементацией вендором БД
• Компоненты, необходимые для подключения к БД с использованием класса DriverManager, в т.ч. JDBC URL
• Формирование запросов и чтение результатов из БД, в т.ч. создание и надлежащее закрытие ResultSet-, Statement- и Connection-объектов, а также итерация по результатам
– Экзаменационные темы – Группа 12: Локализация
• Создание и изменение локали с помощью Locale-объекта
• Создание и чтение Properties-файла
• Формирование ResourceBundle-объекта для каждой локали и загрузка таких ресурсов в приложение