Мы используем cookie для стабильной работы сервиса. Подробнее

Разработка на платформе Java SE. Расширенные темы

Разработка на платформе Java SE. Расширенные темы

  Сложность

Пока неизвестно

  Длительность

40 ак.ч.

  Формат

онлайн

  Документ

удостоверение о повышении квалификации государственного образца

Стоимость курса
44 500

Подробнее о курсе

Описание Курс является продолжением программы JVA-007, и в нем рассматриваются наиболее важные из используемых в настоящее время функций (включая Java 8). Слушатели смогут работать с основными классами Java, научатся использовать многопоточность (как на уровне основных механизмов, так и на уровне библиотеки java.util.concurrent) и механизмы Refelction, определять и использовать аннотации, логирование в программах, а также применять наиболее важные возможности Java 8 (лямбда-выражения, ссылки на методы, потоки, новые Date и Time API и т.д.).

Документ после выпуска

удостоверение о повышении квалификации государственного образца

Автор курса

Оценка и обучение ИТ-специалистов по ключевым направлениям разработки программного обеспечения. Курсы от экспертов-практиков по языкам программирования, системному и бизнес-анализу, архитектуре ПО, ручному и автоматизированному тестированию ПО, Big Data и машинному обучению, управлению проектами и Agile. Действует скидка 10% на обучение физических лиц.

Программа курса

  1. Системные классы в Java

Введение Классы System, Math и Object Строки Классы StringBuffer и StringBuilder Примитивные оболочки Автоупаковка и автораспаковка Работа с регулярными выражениями Класс Properties и работа с файлами свойств

  2. Ввод/вывод в Java

Файловый ввод – вывод Прямой доступ к файлам Потоки данных Низкоуровневые и высокоуровневые потоки Сцепление потоков Обработка исключений в потоках В/В Reader- и Writer-потоки Сериализация и десериализация объектов Объекты класса System out, in, err. Класс PrintStream Форматирование выходных данных

  3. Многопоточность в Java

Понятие многопоточности

  4. Многопоточность: пакет java.util.concurrent

  5. Фреймворк Java Collections

Введение Основные интерфейсы Коллекции

  6. Использование рефлексивного API в Java

Введение Интроспекция класса

  7. Аннотации

Понятие аннотации Использование аннотаций

  8. Лямбда-выражения в Java 8

Введение в «лямбда-выражения» Функциональные интерфейсы. Ссылки на метод

  9. Стримы данных и коллекторы. Новые API для map/filter/reduce

Стримы данных Понятия map / filter / reduce Мэппинг потоков Агрегирование и редукция Коллекторы Специализированные потоки

  10. API даты и времени в Java 8. Дополнение к основным API Java

Для чего нужен новый Java Date/ime API? Проблемы с получением даты в Java 7 Принципы проектирования нового Date и Time API Классы Date Time в Java 8 Enums Period и Duration: Представление временных различий Утилиты Date API Корректировщики времени

  Итого: теория – 14,5 ч (36%), практика – 25,5 ч (64%)

Оставьте отзыв

Расскажите о качестве обучения, поддержке и результате. Это поможет другим выбрать организацию осознанно.

Напишите ваш коментарий, не менее 30 символов

Нажимая кнопку, вы даете согласие на обработку персональных данных

обновлено: 28.07.2026