0

Java SE: Programming II

  • Код курса: SE_II
  • Длительность: 5 д.
  • Цена: 90 000 Р
  • Часы в неделю: 40 ак. часов.

Это курс второго уровня для программистов, изучающих язык Java. Он завершает темы, которые были изучены в предыдущем курсе, Java SE: Programming I, и предоставляет дополнительные ключевые навыки для Java-программистов, такие как безопасное кодирование, модульное программирование и доступ к базе данных.

Курс предназначен:

для программистов, которые будут применять язык Java  для разработки программ с использованием версий: Java 8, Java 9,  Java 10 и Java 11.

Требуемая предварительная подготовка

  • Java SE: Programming I Ed 1

Цель курса:

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

Аудитория курса:

  • Специалисты по данным (Data Scientist)
  • Разработчики
  • Реализаторы бизнес-функций

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

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

Modular Programming
Введение в Modular Programming на языке Java. Сервисы в Modular приложении. Переход к Modular приложению.

Streams и Parallel Streams
Конкуренция. Parallel Streams. Terminal Operations: Collectors. Создание Custom Streams.

Java API программирование и концепции безопасного кодирования
I/O (Основы и NIO2). Безопасное Кодирование. Приложения баз данных с JDBC. Локализация.

Collections и Generics
Что такое Collections Framework? Итераторы. Type-Wrapper Classes. Что такое Generics?

Обработка исключений и Assertions
Exceptions. Error handling. Assertions.


Java SE: Programming II текущий курс
Записаться на курс: Java SE: Programming II

* - обязательные поля

Отправьте другу или начальнику ссылку на почту
Заявка на обучение

* - обязательные поля

Заявка на обучение

Записаться на курс:

Город:

Дата:

* - обязательные поля