Регистрация на курс

SE8P

Программирование на Java SE 8


Java SE 8 Programming

Курс Java SE 8 Programming охватывает основные возможности языка Java и программные интерфейсы приложений (API), которые Вы можете использовать для проектирования объектно-ориентированных приложений на платформе Java Standard Edition 8 (Java SE 8).

По окончании курса слушатели смогут

  • Создавать Java-приложения с использованием самых последних технологий JDK.
  • Применять Ваши объектно-ориентированный подходи при проектировании приложений.
  • Определять наилучшие способы использования языка при создании надёжных приложений java.
  • Сохранять и управлять данными с использованием коллекций.
  • Использовать в приложениях Java лямбда-выражения.
  • Управлять файлами, каталогами и файловыми системами.
  • Соединяться с базами данных через JDBC, используя стандартные SQL-запросы.
  • Создавать высокопроизводительные многопоточные приложения.


Цели курса

  • Создание высокопроизводительных многопоточных приложений.
  • Создание Java-приложений, которые усилены объектно-ориентированными функциями языка Java, такими как инкапсуляция, наследование и полиморфизм.
  • Реализация функций ввода/вывода (I/O) для операций чтения и записи с текстовыми файлами и файлами данных, а также понимание концепции усовершенствованного потокового ввода-вывода.
  • Выполнение Java-приложений из командной строки.
  • Управление файлами, каталогами и файловыми системами с использованием спецификации JDK NIO.2.
  • Создание приложений, которые используют Java Collections framework.
  • Выполнение множественных операций над таблицами баз данных, включая их создание, чтение, обновление и удаление с использованием технологий JDBC и JPA.
  • Поиск и фильтрация коллекций с использованием лямбда-выражений.
  • Реализация методов обработки ошибок с использованием обработки исключений.
  • Реализация возможностей параллелизма с использованием лямбда-выражений.

Курс позволяет подготовиться к экзамену Oracle Certified Professional, Java SE 8 Programmer

Курс предназначен для разработчиков Java приложений

Слушатели изучат

  • Создание Java приложений с использованием JDK последней версии
  • Использование лямбда-выражений в Java приложениях
  • Использование коллекций для работы с данными
  • Работа с файлами, директориями и файловыми системами
  • Работа с базами данных с помощью JDBC
  • Создание высокопроизводительных многопоточных приложений

Предварительная подготовка

Рекомендуется иметь базывые знания любого языка программирования

Инструктор о курсе

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

  • Обзор платформы Java.
  • Разбор синтаксиса и классов языка Java
  • Инкапсуляция и создание подклассов
  • Замещение методов, полиморфизм и статические классы
  • Абстрактные и вложенные классы
  • Интерфейсы и лямбда-выражения
  • Коллекции и обобщения (дженерики)
  • Потоки к оллекций и фильтры
  • Встроенный лямбда-интерфейс
  • Лямбда-операции
  • Исключения и утверждения
  • Дата/Время Java API
  • Основы ввода/вывода (I/O)
  • Файловый I/O (NIO.2)
  • Параллелизм
  • Структура Fork-Join
  • Параллельные потоки
  • Приложения Баз Данных с JDBC
  • Локализация


Нужна консультация?