Разработка на платформе Java SE. Продвинутые темы + ИИ-инструменты
Как устроено обучение
Подробнее
Что нужно для старта
- Опыт разработки на платформе JavaSE
Что вы получите
- Работать с файлами и потоками данных, включая файловый ввод-вывод, прямой доступ к файлам и сериализацию объектов.
- Управлять многопоточностью и синхронизацией потоков с использованием пакета java.util.concurrent.
- Использовать фреймворк Java Collections для эффективной работы с коллекциями.
- Применять рефлексивный API и аннотации для динамического анализа и модификации классов.
- Работать с лямбда-выражениями и функциональными интерфейсами для создания более чистого и компактного кода.
- Использовать Stream API для операций map, filter, reduce и других агрегирующих действий над коллекциями.
- Работать с новым API даты и времени в Java 8, включая классы LocalDate, LocalTime, ZonedDateTime и другие.
- Форматировать и выводить данные с использованием классов PrintStream и методов форматирования.
- Обрабатывать исключения в потоках ввода-вывода и других контекстах.
Для кого этот курс
- Разработчик
Программа курса
• Введение
• Классы System, Math и Object
• Строки
• Классы StringBuffer и StringBuilder
• Примитивные оболочки
• Автоупаковка и автораспаковка
• Работа с регулярными выражениями
• Класс Properties и работа с файлами свойств
• Файловый ввод – вывод
• Прямой доступ к файлам
• Потоки данных
• Низкоуровневые и высокоуровневые потоки
• Сцепление потоков
• Обработка исключений в потоках В/В
• Reader- и Writer-потоки
• Сериализация и десериализация объектов
• Объекты класса System out, in, err. Класс PrintStream
• Форматирование выходных данных
• Понятие многопоточности
Подробности будут доступны на странице курса
• Введение
• Основные интерфейсы
• Коллекции
• Введение
• Интроспекция класса
• Понятие аннотации
• Использование аннотаций
• Введение в «лямбда-выражения»
• Функциональные интерфейсы. Ссылки на метод
• Стримы данных
• Понятия map / filter / reduce
• Мэппинг потоков
• Агрегирование и редукция
• Коллекторы
• Специализированные потоки
• Для чего нужен новый Java Date/ime API?
• Проблемы с получением даты в Java 7
• Принципы проектирования нового Date и Time API
• Классы Date Time в Java 8
• Enums
• Period и Duration: Представление временных различий
• Утилиты Date API
• Корректировщики времени
01Системные классы в Java
• Введение
• Классы System, Math и Object
• Строки
• Классы StringBuffer и StringBuilder
• Примитивные оболочки
• Автоупаковка и автораспаковка
• Работа с регулярными выражениями
• Класс Properties и работа с файлами свойств
02Ввод/вывод в Java
• Файловый ввод – вывод
• Прямой доступ к файлам
• Потоки данных
• Низкоуровневые и высокоуровневые потоки
• Сцепление потоков
• Обработка исключений в потоках В/В
• Reader- и Writer-потоки
• Сериализация и десериализация объектов
• Объекты класса System out, in, err. Класс PrintStream
• Форматирование выходных данных
03Многопоточность в Java
• Понятие многопоточности
04Многопоточность: пакет java.util.concurrent
05Фреймворк Java Collections
• Введение
• Основные интерфейсы
• Коллекции
06Использование рефлексивного API в Java
• Введение
• Интроспекция класса
07Аннотации
• Понятие аннотации
• Использование аннотаций
08Лямбда-выражения в Java 8
• Введение в «лямбда-выражения»
• Функциональные интерфейсы. Ссылки на метод
09Стримы данных и коллекторы. Новые API для map/filter/reduce
• Стримы данных
• Понятия map / filter / reduce
• Мэппинг потоков
• Агрегирование и редукция
• Коллекторы
• Специализированные потоки
10API даты и времени в Java 8. Дополнение к основным API Java
• Для чего нужен новый Java Date/ime API?
• Проблемы с получением даты в Java 7
• Принципы проектирования нового Date и Time API
• Классы Date Time в Java 8
• Enums
• Period и Duration: Представление временных различий
• Утилиты Date API
• Корректировщики времени
Удостоверение о прохождении
Отзывы о курсе
Оставьте отзыв
Расскажите о качестве обучения, поддержке и результате. Это поможет другим выбрать организацию осознанно.
Оставьте заявку
Консультант ответит на вопросы о курсе «Разработка на платформе Java SE. Продвинутые темы + ИИ-инструменты» и поможет разобраться в деталях обучения.
Нажимая кнопку, вы даете согласие на обработку персональных данных
Информация обновлена 7 сентября 2026 г.

IBS Training Center 



.png)






