Описание
Данный курс представляет собой комплект семантически автономных модулей. Так, в первом из них рассмотрены продвинутые аспекты механизма обработки исключений, в частности, конструкции multicatch, передача внешних ресурсов в try-блок, особенности финализации, а также тонкости проверки инвариантов модели через assert'ы. Модуль про дженерики и коллекции объясняет особенности применения ключевых слов extends/super, интерфейсных пересечений и ряда специфических структур данных, таких как PriorityQueue, BlockingQueue и др. Заключительный модуль блока посвящен основополагающим концепциям. лежащим в основе работы значительного числа классов и интерфейсов в Java Collections Framework. Отметим также, что весь материал данного блока входит в тематику сертификационного экзамена.
Обучение проходит в смешанном формате:
-
Самостоятельное изучение материалов курсов в системе дистанционного обучения (СДО). По окончании теоретической части курса участникам будет предложен тест для проверки и подтверждения уровня знаний.
-
Практические сессии с преподавателем для обсуждения вопросов по практической части курса и реализации задач.
Баланс теории и практики - 30\70, что позволяет сосредоточиться на практических аспектах и сформировать востребованные навыки у выпускников курса.
удостоверение о повышении квалификации государственного образца
Целевая аудитория
Предварительная подготовка
Разбираемые темы
-
1. Продвинутая обработка исключений
-
2. Проверка инвариантов
-
3. Основы ввода-вывода
-
4. Ввод-вывод на базе NIO.2
-
5.DateTime API
-
6.Локализация
-
Проект и живая практика с преподавателем
-
Итого 38 часов: теория – 12 ч. (32%), практика – 26 ч. (68%)